当前位置:  开发笔记 > 编程语言 > 正文

使用.pem文件通过ssh连接

如何解决《使用.pem文件通过ssh连接》经验,为你挑选了3个好方法。

我想知道如何使用.pem文件通过ssh连接到任何服务器.

目前我正在执行以下命令:

ssh user@mydomain.com

我应该使用什么选项?



1> legoscia..:

使用-i选项:

ssh -i mykey.pem user@mydomain.com

如本回答所述,此文件需要设置正确的权限.该SSH手册页说:

如果其他人可以访问私有密钥文件,ssh将忽略它.

您可以使用以下命令更改权限:

chmod go= mykey.pem

也就是说,为g roup 和o thers 设置的权限等于空的权限列表.



2> shubham rajp..:
chmod 400 mykey.pem

ssh -i mykey.pem user@mydomain.com

将使用.pem文件通过ssh连接到任何服务器.


"chmod 400"解决了这个问题:'some_file.pem'的权限0777太开放了.其他人无法访问您的私钥文件.此私钥将被忽略.

3> 小智..:

对于AWS(如果用户是ubuntu),请使用以下内容连接到远程服务器。

chmod 400 mykey.pem

ssh -i mykey.pem ubuntu@your-ip

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有