• 1
  • 2
  • 3
  • 4
  • 5
阿里云主机ECS 首 页  »  帮助中心  »  云服务器  »  阿里云主机ECS
ECS Linux服务器ssh免密码登录另外一台服务器的具体设置
发布日期:2016-1-14 16:1:27

  若有多台linux服务器,为方便起见,服务器之前可设置免密码ssh登录,具体操作参考如下所示:

  1 、登录其中一个服务器,执行ssh-keygen -t rsa,按3次回车,将会生成公钥和私钥文件id_rsa和id_rsa.pub,把私钥文件拷贝一份命名为authorized_keys,执行cp id_rsa.pub authorized_keys,即可免密码ssh登录本机。

  

  2 、把私钥文件拷贝到另外服务器上,并命名为authorized_keys,执行ssh-copy-id -i root@101.200.232.177,然后会提示输入另外服务器的密码,验证完成后会在对方服务器~/.ssh/目录下上传一个authorized_keys,以后ssh链接对方服务器就不用密码验证了。

  

  温馨提示:

  为了安全起见,要保证authorized_keys和.ssh都只有用户自己有写权限,否则验证无效

  chmod 700 ~/.ssh

  chmod 600 ~/.ssh/authorized_keys