Pre-configured Ubuntu 22.04 LTS cloud desktop with instant remote access via RDP client or web browser. Ideal for developers and remote teams needing a secure Linux environment on AWS.
Ubuntu Desktop 22.04 LTS - Web and RDP by Arara Solutions
Get a fully configured Ubuntu 22.04 LTS cloud desktop with dual remote access methods - connect via any standard RDP client or directly through your web browser with no additional software required. This AMI is ready to use within minutes of launch, providing a complete Gnome desktop environment optimized for remote work on AWS.
Key Features
Dual Access Methods: Connect via RDP (port 3389) using any compatible client, or access your desktop through a built-in web interface from any modern browser
Full Gnome Desktop Environment: Complete Linux desktop experience with window management, file browser, and system tools
Pre-installed Firefox Browser: Start browsing and working immediately after connection
Ubuntu 22.04 LTS Base: Supported with security updates through April 2027
Optimized for Cloud: Configured for responsive remote desktop performance over internet connections
Included Software
Ubuntu 22.04 LTS (Jammy Jellyfish)
Gnome Desktop Environment
xRDP Server for RDP connectivity
Web-based remote access interface
Firefox web browser
Standard Ubuntu system utilities
Use Case: Remote Development Team
A consulting firm needs to provide 15 contractors with standardized Linux development environments accessible from their personal devices - including Chromebooks and tablets. Each contractor launches an instance of this AMI, connects via their web browser, and has a fully configured Ubuntu desktop within minutes. The IT administrator manages access through AWS Security Groups and monitors usage via CloudWatch, eliminating the need to ship and manage physical hardware.
Security Configuration
RDP connections encrypted via TLS
Ubuntu automatic security updates enabled by default
Recommended: Restrict Security Group ingress to known IP ranges for ports 3389 (RDP) and 8080 (web access)
SSH access available for administration on port 22
Requirements and Recommended Instance Types
Recommended: t3.xlarge (4 vCPU, 16 GB RAM) or m5.large for productivity tasks
RDP Clients: Compatible with Microsoft Remote Desktop, Remmina, FreeRDP, and other standard RDP clients
About Arara Solutions
Arara Solutions publishes pre-configured cloud desktop AMIs on AWS Marketplace, providing ready-to-use Linux desktop environments with remote access capabilities. Support is available for initial setup and connectivity.
This is a repackaged open source software product. Additional charges apply for technical support including guided first-time setup and ongoing security updates in new versions.
Highlights
Dual remote access - connect via any standard RDP client on port 3389 or access your full Ubuntu Gnome desktop directly through a web browser with zero client software installation required. Compatible with Microsoft Remote Desktop, Remmina, and FreeRDP.
Ubuntu 22.04 LTS with security updates through April 2027 - automatic security updates enabled by default, RDP connections encrypted via TLS, and web interface served over HTTPS. Configure AWS Security Groups to restrict access to known IP ranges on ports 3389, 8080, and 22 for a hardened deployment posture.
Ready-to-use cloud desktop for remote teams and developers - launch an EC2 instance, configure your Security Group, and connect to a complete Linux desktop with Firefox browser and standard Ubuntu utilities pre-installed. Integrates with AWS Systems Manager for patch management and Amazon CloudWatch for instance monitoring.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
Try this product free for 5 days according to the free trial terms set by the vendor. Usage-based pricing is in effect for usage beyond the free trial terms. Your free trial gets automatically converted to a paid subscription when the trial ends, but may be canceled any time before that.
Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time.
Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator to estimate your infrastructure costs.
If you are an AWS Free Tier customer with a free plan, you are eligible to subscribe to this offer. You can use free credits to cover the cost of eligible AWS infrastructure. See AWS Free Tier for more details. If you created an AWS account before July 15th, 2025, and qualify for the Legacy AWS Free Tier, Amazon EC2 charges for Micro instances are free for up to 750 hours per month. See Legacy AWS Free Tier for more details.
You pay by the hour based on the EC2 instance type you choose to run this Ubuntu Desktop image. Pricing is not tiered by plan or feature. Instead, each dimension maps to one AWS instance size, and the software rate scales with the compute, memory, storage, or GPU that size provides. General-purpose (m5, m6a, m6i, t2, t3, t3a), compute-optimized (c4, c5, c6a, c6i), memory-optimized (r4, r5), storage-optimized (i2, i3), and GPU (g5) families are all covered. You run the instance only when needed and stop billing by stopping it.
Top-of-mind questions for buyers
What does one hour of billing cover for this Ubuntu Desktop image?
You pay for each hour a chosen EC2 instance runs with the image installed. Billing meters wall-clock running time by the hour. The rate depends on which instance size you launch. This software charge is separate from the underlying AWS compute cost for that instance.
Am I charged when I stop the instance running this desktop image?
Software charges accrue only while the instance runs. When you stop it, hourly software billing stops too. Note that stopped instances may still incur AWS storage fees for attached volumes, but the desktop image license meters running time only.
Why do larger instance sizes cost more per hour for the same desktop software?
Each dimension maps to one instance size. Larger sizes provide more compute, memory, storage, or GPU capacity. The hourly software rate scales with that capacity, so a 4xlarge costs more per hour than a large. You choose the size that fits your workload.
arara.solutions
Helpful?
Vendor refund policy
Instance billed by hour of actual use, terminate at any time and it will stop incurring charges. No refunds available.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Updated AMI with latest security patches and improvements
Additional details
Usage instructions
Launch the instance either via AWS MarketPlace wizard or EC2 console
Web Access
Configure the Security Group to open Inbound TCP 8080 from your location or use default settings (not recommended)
In your browser, access the instance ip using http and port 8080, for example: http://34.239.94.134:8080/
The user name is ubuntu.
The password is the instance id.
RDP Access
Configure the Security Group to open Inbound TCP port 3389 from your location or use default settings (not recommended)
When asked, provide the instance public ip to connect.
The user name is ubuntu
The password is the instance id.
Additional Information
Monitoring the Health of the instance
Navigate to your Amazon EC2 console and verify that you're in the correct region.
Choose Instance and select your launched instance.
Select the server to display your metadata page and choose the Status checks tab at the bottom of the page to review if your status checks passed or failed.
Using EBS encryption, the decryption is done automatically when using the instance.
Customer data can be saved anywhere in the instance, however it is a good practice to save user data (including sensitive data) in the /home/<user-name> directory.
Arara Solutions provides support for launching and connecting to your Ubuntu Desktop 22.04 instance, including first-time setup assistance and connectivity troubleshooting.
Launch the AMI from AWS Marketplace on a t3.medium or larger instance
Configure your Security Group to allow inbound traffic on port 3389 (RDP) and port 8080 (web access) from your IP address
Retrieve instance credentials from the EC2 console
Connect using your preferred RDP client or open the web interface URL in your browser
If you encounter connection issues, contact support with your instance ID and region
Note: This is a repackaged open source software product. Support charges apply for guided setup assistance and ongoing technical help beyond initial connectivity.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
RDP connectivity on port 3389 compatible with Microsoft Remote Desktop, Remmina, and FreeRDP clients, plus web-based browser access on port 8080 requiring no additional client software installation
Operating System and Desktop Environment
Ubuntu 22.04 LTS (Jammy Jellyfish) with Gnome Desktop Environment, supported with security updates through April 2027, and automatic security updates enabled by default
Encryption and Security Protocols
RDP connections encrypted via TLS and web interface served over HTTPS, with configurable AWS Security Groups for restricting ingress to known IP ranges on ports 3389, 8080, and 22
Pre-installed Software Stack
xRDP Server for RDP connectivity, web-based remote access interface, Firefox web browser, and standard Ubuntu system utilities including file browser and system tools
Cloud Integration and Management
Integration with AWS Systems Manager for patch management and Amazon CloudWatch for instance monitoring and usage tracking
Desktop Environment
Xfce desktop environment preinstalled on Ubuntu 22.04 LTS, designed for lightweight performance and low system resource consumption.
Remote Access Protocols
Support for Remote Desktop Protocol (RDP) and Virtual Network Computing (VNC) connectivity to the graphical interface.
Minimal Installation
Streamlined image containing only the GUI desktop environment and Mozilla Firefox, excluding unnecessary software packages.
Automatic Configuration
Self-configuring instance that uses the EC2 instance ID as the initial authentication credential for RDP and VNC connections.
Operating System
Ubuntu 22.04 LTS as the base operating system with long-term support and security updates.
Remote Access Protocols
Support for multiple remote access methods including web browser (HTTP/S), VNC, and RDP protocols
Multi-user Session Support
Multi-user and concurrent session capabilities for RDP connections
Pre-installed Applications
Bundled applications including Firefox web browser, Thunderbird email client, and LibreOffice productivity suite
Security Features
Secure encrypted connections over HTTP/S, VNC, and RDP protocols for remote desktop access
Hello , we are running POC on Web & RDP based ubuntu machine packaged by Arara solutions. We need to know if we can have concurrent & multi user session on single machine ?