linux服务器间免密登录

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a_Zero_Man/article/details/83580902

假设要登录的机器为192.168.175.5,当前登录的机器为192.168.175.4。

1  首先在4的机器上生成密钥(如果已经生成可以跳过):

     $ ssh-keygen -t rsa  (注意:ssh和-keygen没有空格)

    一路回车即可。

2  将生成的公钥复制到机器5上的~/.ssh/authorized_keys中,使用如下命令:

     $ ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected] (注意:在执行命令前,5上是没有~/.ssh/authorized_keys文件的)
     root为需要登录到机器5上的身份,需要替换成需要的用户名。

3 测试免密码登录:

   $ ssh [email protected]

猜你喜欢

转载自blog.csdn.net/a_Zero_Man/article/details/83580902