How to install the Alibaba Cloud Elastic Desktop Service client

Posted on 17 February 2021 by Alberto Roura.
alibaba cloudedsclientvirtual desktopremote access

The Alibaba Cloud Elastic Desktop Service (EDS) client enables users to connect to cloud-hosted virtual desktops from various devices and operating systems. This guide covers installing and configuring the EDS client on different platforms.

Supported Platforms

The EDS client is available for:

  • Windows: Windows 7/8/10/11 (32-bit and 64-bit)
  • macOS: macOS 10.12 and later
  • Linux: Ubuntu, CentOS, and other Linux distributions
  • Web Browser: Chrome, Firefox, Safari, Edge
  • Mobile: iOS and Android

Windows Installation

Download Client

  1. Navigate to Alibaba Cloud Console → Elastic Desktop Service
  2. Click Download ClientWindows
  3. Download the installer (AlibabaCloudEDSClient-Windows.exe)

Installation Steps

  1. Run Installer: Double-click the downloaded installer
  2. Accept License: Review and accept the license agreement
  3. Choose Installation Path: Select installation directory (default: C:\Program Files\Alibaba Cloud\EDS Client)
  4. Complete Installation: Click Install and wait for completion
  5. Launch Client: Launch EDS Client from Start Menu

Silent Installation

# Silent installation via command line
.\AlibabaCloudEDSClient-Windows.exe /S /D=C:\Program Files\Alibaba Cloud\EDS Client

macOS Installation

Download Client

  1. Navigate to Alibaba Cloud Console → Elastic Desktop Service
  2. Click Download ClientmacOS
  3. Download the DMG file (AlibabaCloudEDSClient-macOS.dmg)

Installation Steps

  1. Open DMG: Double-click the downloaded DMG file
  2. Drag to Applications: Drag EDS Client to Applications folder
  3. Open Applications: Navigate to Applications folder
  4. First Launch: Right-click EDS Client → Open (may require security approval)
  5. Allow Security: Click Open in security dialog if prompted

Command Line Installation

# Mount DMG
hdiutil attach AlibabaCloudEDSClient-macOS.dmg

# Copy to Applications
cp -R "/Volumes/EDS Client/EDS Client.app" /Applications/

# Unmount DMG
hdiutil detach /Volumes/EDS\ Client

Linux Installation

Ubuntu/Debian Installation

# Download DEB package
wget https://eds-client-download.oss-cn-hangzhou.aliyuncs.com/linux/eds-client-ubuntu.deb

# Install dependencies
sudo apt-get update
sudo apt-get install -y libfuse2 libnss3 libxss1 libasound2

# Install EDS client
sudo dpkg -i eds-client-ubuntu.deb

# Fix dependencies if needed
sudo apt-get install -f

CentOS/RHEL Installation

# Download RPM package
wget https://eds-client-download.oss-cn-hangzhou.aliyuncs.com/linux/eds-client-centos.rpm

# Install dependencies
sudo yum install -y fuse nss xorg-x11-server-Xvfb alsa-lib

# Install EDS client
sudo rpm -ivh eds-client-centos.rpm

Generic Linux Installation

# Download AppImage
wget https://eds-client-download.oss-cn-hangzhou.aliyuncs.com/linux/EDS-Client.AppImage

# Make executable
chmod +x EDS-Client.AppImage

# Run client
./EDS-Client.AppImage

Web Client Access

Browser Requirements

  • Chrome: Version 70 or later
  • Firefox: Version 65 or later
  • Safari: Version 12 or later
  • Edge: Version 79 or later

Accessing Web Client

  1. Navigate to EDS web portal URL (provided by administrator)
  2. Login: Enter your EDS credentials
  3. Select Desktop: Choose available desktop
  4. Connect: Click Connect to start session

Web Client Features

  • No installation required
  • Cross-platform compatibility
  • Basic desktop access
  • Limited features compared to native client

Mobile Client Installation

iOS Installation

  1. Open App Store on iOS device
  2. Search for “Alibaba Cloud EDS”
  3. Tap Get or Install
  4. Launch app and configure connection

Android Installation

  1. Open Google Play Store on Android device
  2. Search for “Alibaba Cloud EDS”
  3. Tap Install
  4. Launch app and configure connection

Client Configuration

Initial Setup

  1. Launch Client: Open EDS Client application
  2. Server Address: Enter EDS server URL
    • Format: https://eds.<region>.aliyuncs.com
    • Example: https://eds.cn-hangzhou.aliyuncs.com
  3. Authentication: Enter username and password
  4. Save Credentials: Optionally save credentials for future use

Connection Settings

Configure connection preferences:

  • Display Resolution: Choose desktop resolution
  • Color Quality: Select color depth (16-bit, 24-bit, 32-bit)
  • Full Screen Mode: Enable/disable full screen
  • Multi-Monitor: Configure multi-monitor support
  • Audio: Enable/disable audio redirection
  • Printing: Enable/disable printer redirection
  • Clipboard: Enable clipboard sharing

Advanced Settings

  • Compression: Adjust compression level
  • Bandwidth: Set bandwidth limit
  • Reconnection: Configure auto-reconnection
  • Security: Configure security settings

Connection Methods

Username/Password Authentication

  1. Enter EDS username
  2. Enter password
  3. Click Connect

SSO Authentication

  1. Select SSO Login
  2. Redirected to SSO provider
  3. Complete SSO authentication
  4. Return to EDS client

Certificate Authentication

  1. Import certificate
  2. Select certificate for authentication
  3. Enter PIN if required
  4. Click Connect

Troubleshooting

Connection Issues

Problem: Cannot connect to desktop

  • Check Network: Verify internet connectivity
  • Verify URL: Confirm server URL is correct
  • Firewall: Check firewall settings
  • VPN: Disable VPN if causing issues

Problem: Slow connection performance

  • Bandwidth: Check available bandwidth
  • Compression: Adjust compression settings
  • Resolution: Lower display resolution
  • Network: Check network latency

Installation Issues

Windows: Installation fails

# Run as administrator
# Disable antivirus temporarily
# Check Windows version compatibility

macOS: “App is damaged” error

# Remove quarantine attribute
xattr -d com.apple.quarantine "/Applications/EDS Client.app"

# Or allow in Security & Privacy settings

Linux: Missing dependencies

# Install required libraries
sudo apt-get install -f  # For Debian/Ubuntu
sudo yum install -y <missing-package>  # For CentOS/RHEL

Performance Optimization

  • Update Client: Use latest client version
  • Network Optimization: Use wired connection when possible
  • Resource Management: Close unnecessary applications
  • Display Settings: Optimize resolution and color depth

Best Practices

Security

  1. Keep Updated: Regularly update client software
  2. Secure Credentials: Use strong passwords
  3. Enable MFA: Use multi-factor authentication
  4. Secure Network: Use VPN for remote access
  5. Logout: Always logout when finished

Performance

  1. Bandwidth: Ensure adequate bandwidth
  2. Latency: Minimize network latency
  3. Settings: Optimize client settings
  4. Hardware: Use capable hardware

User Experience

  1. Training: Provide user training
  2. Documentation: Maintain user documentation
  3. Support: Provide support channels
  4. Feedback: Collect user feedback

Conclusion

Installing and configuring the Alibaba Cloud EDS client enables users to access cloud-hosted virtual desktops from various devices and platforms. Whether using Windows, macOS, Linux, web browsers, or mobile devices, the EDS client provides secure, reliable access to virtual desktop infrastructure.

Proper installation and configuration ensure optimal performance and user experience while maintaining security and compliance requirements.

✉️ Contact

Ready to take the next step? Don't wait any longer! If you're interested in learning more about Guztia products and services, or if you have any questions or concerns, book a meeting today.

Book a Meeting

Our team of experts is standing by, ready to assist you with anything you need. Book a Meeting, and Guztia will take care of the rest.