您可以通过轻量应用服务器管理控制台或者第三方客户端工具远程连接Linux服务器。本文为您提供具体的操作说明。
背景信息
轻量应用服务器的管理控制台提供了方便快捷的远程连接方式。具体操作,请参见通过Workbench远程连接Linux服务器。
您需要注意,如果您的Linux服务器已启用密钥方式登录,服务器会自动禁止使用root
用户及密码的方式登录。如果您需要重新使用用户密码方式登录,需要修改配置文件。具体操作,请参见重新启用密码登录方式。
通过Workbench远程连接Linux服务器
在Windows环境中远程连接Linux服务器
方式一:通过系统用户及密码远程连接Linux实例
该方式适用于已为Linux服务器设置了登录密码的场景。具体操作,请参见管理服务器密码。
方式二:通过密钥对远程连接Linux实例
该方式适用于已为Linux服务器绑定了密钥对的场景。具体操作,请参见创建密钥。
在Linux或Mac OS环境中远程连接Linux服务器
- 方式一:通过系统用户及密码远程连接Linux服务器
该方式适用于已为Linux服务器设置了登录密码的场景。具体操作,请参见管理服务器密码。
- 运行以下命令,进行远程连接。
例如:ssh root@<Linux服务器的公网IP>
ssh root@121.40.XX.XX
- 输入
yes
,然后按Enter键。首次连接时,系统因无法确认远程服务器的真实性,只能提供服务器的公钥指纹,并向您问询是否继续连接。输入
yes
,表示您信任该服务器 - 输入Linux服务器的登录密码,然后按Enter键。
说明 在输入密码时,系统为了最大限度的保证数据安全,命令行将不做任何回显。您只需要输入正确的密码信息,然后按Enter键即可。
- 运行以下命令,进行远程连接。
- 方式二:通过密钥对远程连接Linux服务器
该方式适用于已为Linux服务器绑定了密钥对的场景。为服务器创建密钥的具体操作,请参见创建密钥。
- 找到本地已保存的私钥文件。
本示例以/test/XXX.pem文件为例。
- 运行以下命令,修改私钥文件的权限。
您需要将/test/XXX.pem替换为私钥文件所在的真实路径。
chmod 400 /test/XXX.pem
- 运行以下命令,远程连接Linux服务器。
您需要将<Linux服务器的公网IP>、/test/XXX.pem替换为真实信息。
ssh root@<Linux服务器的公网IP> -i /test/XXX.pem
- 找到本地已保存的私钥文件。
重新启用密码登录方式
为轻量应用服务器创建密钥且重启服务器使密钥生效后,服务器会自动禁止使用root
用户及密码登录。如果您需要重新启用密码登录方式,需要修改服务器内的配置文件。具体操作如下所示: