CentOS 6.5下设置主机之间的SSH免密登录

要求:在主机1上通过SSH免密登录到主机2

首先在主机1上执行以下命令:

ssh-keygen -t rsa -P ''

1)        生成当前主机1的公钥和私钥。

-t 指定使用的加密算法

-P 执行密码

2)        再执行以下命令:

ssh-copy-id root@主机2IP

将主机1的公钥拷贝到远程的主机2上去,这时系统会提示是否将公钥加入到远程主机2的受信任列表中,此时输入“yes

最后系统提示成功将当前主机的公钥加入到远程主机的受信任列表了。

3)        然后试着登录到主机2,这时候就不用输入密码就可以登录了

免密登录成功

l  当执行sh-copy-id命令报错:-bash: ssh-copy-id: command not found,可能是你的系统是最小化的安装,需要安装openssh-clients

yum -y install openssh-clients


aliyun
赵群博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论