All Products
Search
Document Center

Elastic Compute Service:Choose an ECS remote connection method

Last Updated:Jan 31, 2026

Alibaba Cloud offers several connection methods. Choose the one that best suits your needs based on the Elastic Compute Service (ECS) instance's operating system, security requirements, convenience, and network environment.

Choose a connection tool

Connection tool

Supported OS

Local installation required

Public network access required

Password-free login supported

Alibaba Cloud login required

Workbench (browser)

Windows, Linux

No

No

Yes

Yes

Session Manager (browser)

Windows, Linux

No

No

Yes

Yes

VNC (browser)

Windows, Linux

No

No

No

Yes

Alibaba Cloud Client

Windows, Linux

Yes

No

Yes

Yes

SSH client (third-party)

Linux

Yes

Yes

No

No

RDP client (third-party)

Windows

Yes

Yes

No

No

Connection tools and guides

Workbench

Workbench is a browser-based remote connection tool provided by Alibaba Cloud that requires no local installation. It supports features such as file transfer and multi-terminal.

References

Alibaba Cloud Client

Alibaba Cloud Client is official software for managing your resources. After installing the client, you can connect to your ECS instances.

References

Session Manager

Session Manager is a high-security connection feature provided by Cloud Assistant. It eliminates the need for a public IP address, which protects your instance from external attacks. It also provides a full audit trail of all operations.

References

SSH client (third-party)

To use a third-party SSH client, your instance must have a public IP address or an Elastic IP Address (EIP).

Common SSH clients include OpenSSH, PuTTY, and XShell.

Reference

Use an SSH key pair to connect to a Linux instance from an OpenSSH or Xshell client

VNC

VNC lets you view the real-time interface of the operating system on an instance. You can view the system interface even during instance startup or shutdown. Because VNC operates independently of Security Group rules and software on the instance, you can use it to troubleshoot connection issues when other methods fail.

Reference

Connect to an instance by using VNC

RDP client (third-party)

To use a third-party RDP client to connect to a Windows instance, assign a public IP address or an EIP to the instance.

Common RDP clients include Microsoft Remote Desktop, Windows Remote Desktop, and Windows App.

References

Use a password to connect to a Windows instance

FAQ

  • How do I check if an instance is assigned a public IP address?

    Check the Instance page to see if your instance has a public IP address. If no public IP address is assigned, enable public bandwidth.

    image

  • How do I check the operating system of an ECS instance?

    You can view the instance's operating system information on the Instance page. Most non-Windows operating systems are Linux-based. The following image shows an ECS instance running Windows.

    To change the operating system, see Replace the operating system (system disk).

    image