使用SSH密钥对连接Linux实例
前提条件
您应该已经拥有一个分配了密钥对的Linux实例。您可以在 创建ECS实例时分配密钥对,也可以为实例绑定密钥对。
实例所在的安全组必须添加以下安全组规则。具体操作,请参见 添加安全组规则。
网络类型 | 网卡类型 | 规则方向 | 授权策略 | 协议类型 | 端口范围 | 授权类型 | 授权对象 | 优先级 |
---|---|---|---|---|---|---|---|---|
VPC | 不需要配置 | 入方向 | 允许 | SSH(22) | 22/22 | 地址段访问 | 0.0.0.0/0 | 1 |
经典网络 | 公网 |
操作步骤
-
找到您所下载的.pem私钥文件在本地机上的存储路径,如
/root/xxx.pem
。说明:在 创建SSH密钥对 时下载.pem私钥文件。xxx.pem即为您的私钥文件,下同。
-
运行命令修改私钥文件的属性:
chmod 400 [.pem私钥文件在本地机上的存储路径]
,如chmod 400 /root/xxx.pem
。 -
运行命令连接至实例:
ssh -i [.pem私钥文件在本地机上的存储路径] root@[公网IP地址]
,如ssh -i /root/xxx.pem root@10.10.10.100
。