1
msg7086 2018-10-16 02:57:56 +08:00
登录脚本写 echo "ssh-ed25519 xxxyyyzzz" > /root/.ssh/authorized_keys 试试……
|
2
johnniang 2018-10-16 07:33:47 +08:00 via Android
你需要先用 pem 密钥登录之后,修改 authorized_keys 才能免密登录
|
5
cq65617875 2018-10-16 20:58:17 +08:00
更改 /root/.ssh/authorized_keys 的 key 为自己的
然后更改 /etc/ssh/sshd_configd 的 PermitRootLogin 为 yes 试试 |
6
johnniang 2018-10-17 16:53:50 +08:00
@ocer
``` 我希望连接到 一个独立的 SSH 客户端 直接从我的浏览器连接的 Java SSH 客户端 (需要安装 Java) 要访问您的实例: 打开 SSH 客户端。(了解如何使用 PuTTY 连接) 查找您的私有密钥文件 (dev.pem)。向导会自动检测您用于启动实例的密钥。 您的密钥必须不公开可见,SSH 才能工作。如果需要,请使用此命令: chmod 400 dev.pem 通过其 公有 DNS 连接到您的实例: ec2-54-222-198-139.cn-north-1.compute.amazonaws.com.cn 示例: ssh -i "dev.pem" ec2-user@ec2-54-222-198-139.cn-north-1.compute.amazonaws.com.cn 请注意,在大多数情况下,上述用户名都是正确的,但请确保您已阅读了 AMI 使用说明以确定 AMI 所有人没有更改默认的 AMI 用户名。 如果您在连接到您的实例方面需要任何帮助,请参阅我们的链接文档。 ``` [链接文档]( https://docs.amazonaws.cn/en_us/AWSEC2/latest/UserGuide/AccessingInstances.html?icmpid=docs_ec2_console) |