SSH访问远程主机建立信任关系

SSH远程控制经常要用到,建立信任关系之后就可以实现无密码访问,设置了hostname后还可以免去输入IP地址的麻烦。步骤如下:

1,ssh-keygen -b 1024 -t rsa,期间有几个选项让你输入私钥,直接enter就行了

它在~/.ssh/下生成会生成几个文件,其中一个就是id_dsa.pub,这是生成该主机A的公钥。

2,把它拷贝到主机B的~/.ssh下面,并以authorized_keys的名字保存。

scp id_rsa.pub user@IP:/home/qw/.ssh/authorized_keys

3,这样主机B就可以实现B对A的无密码访问

4,在B中修改/etc/hosts文件,加入主机A hostname 跟IP对应,就可以实现SSH用hostname就可以对A进行访问。

ssh

相关推荐