美文网首页
SSH免密码登陆

SSH免密码登陆

作者: louyang | 来源:发表于2019-02-01 11:21 被阅读6次
1 需要密码登陆的服务器

首先,使用ssh-keygen生成key-pair。(如果~/.ssh/id_rsa.pub已经存在,跳过此步。)

ssh-keygen

然后,使用ssh-copy-id把公钥复制到远端服务器上。

ssh-copy-id cranuser8@10.107.184.20

之后再登陆远端服务器就不需要输入密码了。

2 需要pem文件登陆的服务器

在ssh-copy-id前是这样登陆的:

ssh -i hz-dc-os-10-cbam-key1.pem cbam@10.109.3.244

现在用ssh-copy-id把公钥拷贝到10.109.3.244上去:

cat ~/.ssh/id_rsa.pub | ssh -i hz-dc-os-10-cbam-key1.pem cbam@10.109.3.244 "cat >> .ssh/authorized_keys"

然后就可以这样登陆了:

ssh cbam@10.109.3.244
3 参考

https://unix.stackexchange.com/questions/279923/how-to-understand-ssh-keygen-and-ssh-copy-id
https://mikeeverhart.net/2013/05/adding-an-ssh-key-to-amazon-ec2/

相关文章

  • linux ssh 免密登陆排查技巧

    场景: 使用ssh免密登陆配置的时候。做了相关配置之后,尝试ssh免密登陆,还是提示输入密码,无法免密登陆。也没有...

  • ssh免密码登陆远程主机

    ssh免密码登陆远程主机 使用密码登录,每次都必须输入密码,非常麻烦。好在SSH还提供了公钥登录,可以省去输入密码...

  • 最全操作git命令,快速手册

    设置账号和密码 本地生成.ssh密钥 免登陆 .ssh目录的权限必须是700 .ssh/authorized_ke...

  • ssh免密码登陆及其原理

    [TOC] ssh免密码登陆及其原理 1 示例 ssh 无密码登录要使用公钥与私钥。linux下可以用用ssh-k...

  • Ubuntu 的一些安全配置

    环境 Ubuntu 16.04 i386 免密码登陆 生成秘钥 上传秘钥 禁止 SSH 密码登陆 找到 去掉注释并...

  • MAC终端 SSH 登陆: Enter passphrase f

    需求:SSH免密码登陆 利用ssh-keygen -t rsa -b 4096 -C "xxx@xxx.com"生...

  • SSH登录

    SSH免密码登陆 利用本地机器ssh到其他Linux主机是非常频繁的事情,这里简单总结一下Mac如何ssh连接和免...

  • SSH免密码登陆

    ssh免密码登陆 生成密钥公钥命令:ssh-keygen -t rsa位置是当前目录 生成内容公钥:.ssh/id...

  • ssh 免密登陆

    密码登录原理: 首先我们来看一下传统的ssh 密码登录的具体过程: 密钥登录原理: ssh 免密登陆实战 实验说明...

  • SSH的总结

    ssh的相关总结ssh登陆的过程非对称加密RSA登陆过程免密登陆linux相关文件及操作公钥与秘钥的保存格式用密码...

网友评论

      本文标题:SSH免密码登陆

      本文链接:https://www.haomeiwen.com/subject/xsdktftx.html