关于 Xshell 登录 AWS EC2 密钥的问题

2016-12-30 14:50:04 +08:00
 Menmer

当时在 AWS 申请服务器的时候只下载一个扩展为 .pem 的 key 并未设置密码,但登录时提示输入,如下图。本人没有学过 linux 和服务器相关内容,而且对公钥和私钥不是很了解,正在查相关的资料。为了提高效率和尽快解决问题,故在此提问,希望有了解的老师不吝赐教。

13059 次点击
所在节点    Amazon Web Services
20 条回复
vertion
2016-12-30 14:58:18 +08:00
密码留空直接确定即可
anjunecha
2016-12-30 15:02:04 +08:00
这样子有可能是登录用户名错了,
anjunecha
2016-12-30 15:04:07 +08:00
你是什么系统?用的什么用户名?
imkh
2016-12-30 15:09:37 +08:00
用户名错了吧。连接属性-->用户身份验证-->把用户名改了, aws 要的一般是 ec2-user
Menmer
2016-12-30 15:14:51 +08:00
@vertion 谢谢。不过密码留空后登录显示「所选用户密钥未在远程主机上注册,请再试一次」
Menmer
2016-12-30 15:18:44 +08:00
@anjunecha 使用的是 ubuntu 64 位,用户名 ec2-user 。
Charkey
2016-12-30 15:19:33 +08:00
ssh -i PATH_TO_AWS.pem ubuntu@IP_OF_AWS
ssh 如果你有安装 git 的话就有。或者你用 Cmder
Menmer
2016-12-30 15:20:26 +08:00
@imkh 我开始也怀疑这个问题,不过修改后仍然提示错误。
![截图]( http://p1.bqimg.com/567571/910b0f3b49f17356.png)
hancc
2016-12-30 15:29:11 +08:00
试试用户名 ubuntu 或者 admin
cnZary
2016-12-30 15:36:29 +08:00
毫无意义的打码.........
Menmer
2016-12-30 15:38:55 +08:00
@linzianplay 确实,不过让自己安心一点。
Menmer
2016-12-30 15:42:44 +08:00
补充:按照 AWS 的指导,如图: http://p1.bpimg.com/567571/22663a2dba7ee6e2.png ,显示「用户密钥未在主机注册」如图: http://p1.bpimg.com/567571/6f7589e99c3494a0.png
kozora
2016-12-30 15:44:20 +08:00
如果是 aws linux 系统的话 用户名要填写 ec2-user
ubuntu 系统 填写 ubuntu
centos 填写 root
Menmer
2016-12-30 15:46:57 +08:00
@hancc 你太棒了,居然成功了。果真是用户名错了,谢谢。
Menmer
2016-12-30 15:47:33 +08:00
@kozora 谢谢,是您说的这个问题,我明白了。
abzzz
2016-12-30 15:47:56 +08:00
.pem 需要用 puttygen.exe 转化成私钥.ppk 才可以
isCyan
2016-12-30 16:58:14 +08:00
@abzzz xshell 不用转 putty 才要
Menmer
2016-12-30 20:11:49 +08:00
更新。确实是用户名错了,按照 @ kozora 老师的建议 「 aws linux 系统的话 用户名填写 ec2-user ; ubuntu 系统 填写 ubuntu ; centos 填写 root 」 即可,第一次发帖,感谢大家。
J0022ZjV7055oN64
2016-12-30 23:03:16 +08:00
ubuntu 系统用户名是 ubuntu 企鹅云也是
liyuhang
2017-02-10 00:48:19 +08:00
不会的得多看 AWS 文档

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/331242

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX