ssh免密登陆设置

2016-05-28  本文已影响124人  ALTHE

一、用ssh-keygen创建公钥

输入ssh-keygen -t rsa命令会在/.ssh/目录下创建 id_rsa、id_rsa两枚钥匙,其中第一个为密钥,第二个为公钥。过程中会要求输入密码,为了ssh访问过程无须密码,可以直接回车

2.查看钥匙可以发现 ssh目录下的两枚钥匙。

3.将各个节点的公钥复制到master上,并追加到 ~/.ssh/authorized_keys文件中,这样master就可以免密登陆各节点,同理如果想节点登陆master,只需将master的authorized_keys文件复制给相应节点就行 A : master  B : slaver  C : slaver                    A <- B  A <- C  那么A就可以免密登陆B  C

复制过程中会让你输入远程密码,这是因为首次访问后,ssh会在.ssh/known_hosts中保存各个认证过的主机信息:192.168.36.194 ssh-rsa

4.再次访问,ssh登录发现可以不用密码登录。

上一篇下一篇

猜你喜欢

热点阅读