linux中ssh免密码登陆

 

$ ssh-****** -t dsa -P '' -f ~/.ssh/id_dsa   #生成公钥,如下图:
linux中ssh免密码登陆

$ cat ~/.ssh/id_dsa.pub >>~/.ssh/authorized_keys  

linux中ssh免密码登陆

这两命令就是建立本地免密码登陆的

 

二.将登陆机的公钥(id_dsa.pub)文件拷贝到免密码登录机上,然后追加的文件authorized_keys中。如图:

linux中ssh免密码登陆

linux中ssh免密码登陆

上图中是node3node1上免密码登陆的例子

注意:两机器都得先做本机在本地免密码登陆