How to install the Alibaba Cloud Elastic Desktop Service client
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
- Navigate to Alibaba Cloud Console → Elastic Desktop Service
- Click Download Client → Windows
- Download the installer (
AlibabaCloudEDSClient-Windows.exe)
Installation Steps
- Run Installer: Double-click the downloaded installer
- Accept License: Review and accept the license agreement
- Choose Installation Path: Select installation directory (default:
C:\Program Files\Alibaba Cloud\EDS Client) - Complete Installation: Click Install and wait for completion
- 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
- Navigate to Alibaba Cloud Console → Elastic Desktop Service
- Click Download Client → macOS
- Download the DMG file (
AlibabaCloudEDSClient-macOS.dmg)
Installation Steps
- Open DMG: Double-click the downloaded DMG file
- Drag to Applications: Drag EDS Client to Applications folder
- Open Applications: Navigate to Applications folder
- First Launch: Right-click EDS Client → Open (may require security approval)
- 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
- Navigate to EDS web portal URL (provided by administrator)
- Login: Enter your EDS credentials
- Select Desktop: Choose available desktop
- 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
- Open App Store on iOS device
- Search for “Alibaba Cloud EDS”
- Tap Get or Install
- Launch app and configure connection
Android Installation
- Open Google Play Store on Android device
- Search for “Alibaba Cloud EDS”
- Tap Install
- Launch app and configure connection
Client Configuration
Initial Setup
- Launch Client: Open EDS Client application
- Server Address: Enter EDS server URL
- Format:
https://eds.<region>.aliyuncs.com - Example:
https://eds.cn-hangzhou.aliyuncs.com
- Format:
- Authentication: Enter username and password
- 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
- Enter EDS username
- Enter password
- Click Connect
SSO Authentication
- Select SSO Login
- Redirected to SSO provider
- Complete SSO authentication
- Return to EDS client
Certificate Authentication
- Import certificate
- Select certificate for authentication
- Enter PIN if required
- 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
- Keep Updated: Regularly update client software
- Secure Credentials: Use strong passwords
- Enable MFA: Use multi-factor authentication
- Secure Network: Use VPN for remote access
- Logout: Always logout when finished
Performance
- Bandwidth: Ensure adequate bandwidth
- Latency: Minimize network latency
- Settings: Optimize client settings
- Hardware: Use capable hardware
User Experience
- Training: Provide user training
- Documentation: Maintain user documentation
- Support: Provide support channels
- 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.