更新时间:2023-02-03 GMT+08:00
如何使用私钥登录Linux弹性云服务器?
操作场景
用户通过管理控制台创建或者导入密钥对后,在购买弹性云服务器时,“登录方式”选择“密钥对”,并选择创建或者导入的密钥对。
用户购买弹性云服务器成功后,可使用密钥对的私钥登录弹性云服务器。
前提条件
- 使用的登录工具(如PuTTY、Xshell)与待登录的弹性云服务器之间网络连通。
- 弹性云服务器已经绑定弹性IP地址。
- 已获取该弹性云服务器的私钥文件。
本地使用Windows系统
如果您本地使用Windows操作系统登录Linux弹性云服务器,可以按照以下方式登录弹性云服务器。
方式一:使用PuTTY登录
以PuTTY为例介绍如何登录弹性云服务器,使用PuTTY登录弹性云服务器前,需要获取“.ppk”格式的私钥文件。
- 双击“PuTTY.EXE”,打开“PuTTY Configuration”。
- 选择“Auto-login username”处输入镜像的用户名。
,在
- 若是“CoreOS”的公共镜像,镜像的用户名为“core”。
- 若是“非CoreOS”的公共镜像,镜像的用户名为“root”。
- 选择“Private key file forauthentication”配置项中,单击“Browse”,选择私钥文件(“.ppk”格式)。 ,在
- 单击“Session”,在“Host Name (or IP address)”下的输入框中输入弹性云服务器的弹性IP地址。
图1 配置弹性IP
- 单击“Open”,登录弹性云服务器。
方式二:使用Xshell登录
- 打开Xshell工具。
- 执行以下命令,SSH远程连接弹性云服务器。
ssh 用户名@弹性IP
示例:
ssh root@192.168.1.1
- (可选)如果系统弹窗提示“SSH安全警告”,此时,需要单击“接受并保存”。
- 选择“Public Key”,并单击“用户密钥(K)”栏的“浏览”。
- 在“用户密钥”窗口中,单击“导入”。
- 选择本地保存的私钥文件(“.pem”格式),并单击“打开”。
- 单击“确定”,登录弹性云服务器。
本地使用Linux操作系统
如果您是在Linux操作系统上登录Linu弹性云服务器,可以按照下面方式登录。下面步骤以私钥文件是“kp-123.ppk”为例进行介绍。
- 在您的Linux计算机的命令行中执行以下命令,变更权限。
chmod 600 /path/kp-123.ppk
path为密钥文件的存放路径。
- 执行以下命令登录弹性云服务器。
ssh -i /path/kp-123 root@弹性IP地址
- path为密钥文件的存放路径。
- 弹性IP地址为弹性云服务器绑定的弹性IP地址。
父主题: 密钥对管理类
密钥对管理类 所有常见问题
- 如何创建密钥对?
- 什么是私有密钥对和帐号密钥对?
- 导入通过PuTTYgen工具创建的密钥对失败如何处理?
- 使用IE9浏览器无法导入密钥对如何处理?
- 如何使用私钥登录Linux弹性云服务器?
- 如何通过私钥获取Windows弹性云服务器的登录密码?
- 绑定密钥对失败如何处理?
- 替换密钥对失败如何处理?
- 重置密钥对失败如何处理?
- 解绑密钥对失败如何处理?
- 替换密钥对后,服务器需要重启吗?
- 关闭弹性云服务器的密码登录方式后如何重新开启?
- 解绑密钥对后用户无法登录ECS时如何处理?
- 私钥不慎遗失怎么办?
- 如何转换私钥文件格式?
- 密钥对在创建主机成功之后可以更改吗?
- 密钥对是否支持多用户共享?
- 如何获取密钥对的私钥或公钥文件?
- 账号密钥首次创建、首次升级时系统报错如何处理?
- 私有密钥对升级账号密钥对后,会占用账号密钥对配额吗?
more