小结
Xshell远程登录AWS EC2 Linux实例碰到些问题,进行解决并记录。
问题
在AWS中创建 EC2 Linux实例,生成的非对称密钥对,使用Xshell远程登录碰到一些问题。
解决
首先在Putty中可以使用的ppk密钥文件在Xshell中是使用不了的,需要使用PUTTYGEN.EXE进行导出为Open SSH的密钥,导出密钥后使用Xshell进行登录。这里注意,完程主机是存放的公钥,本地主机存放的是私钥,用来登录远程主机。
碰到的第一个问题:选择公钥后,反复弹出同样的SSH User Authentication界面,这里我碰到的问题是登录的用户名写错了,区别大小写,例如administrator,写成了Administrator,改好后就可以登录了。
碰到的第二个问题是从Linux机器登录失败。
创建了/root/.ssh/id_rsa文件,并的是先前PUTTYGEN.EXE生成的Open SSH的密(私)钥写入,内容类似如下:
[root@Master ]# cat /root/.ssh/id_rsa
-----BEGIN RSA PRIVATE KEY-----
xxxxxxxxxxxxxxxxx

本文讲述了作者在使用Xshell远程登录AWSEC2Linux实例时遇到的问题,包括密钥兼容性、用户名错误和权限设置,以及如何通过转换密钥格式和调整文件权限来解决这些问题。
最低0.47元/天 解锁文章
3760

被折叠的 条评论
为什么被折叠?



