A机器被B机器信任,即A登陆B不需要密码,使用id_rsa及id_rsa.pub即可
在A机器执行:
1、cd ~/.ssh
2、ssh-keygen -d
3、ssh-add id_rsa
系统如果提示:Identity added: id_rsa (id_rsa) 就表明加载成功了
下面有几个异常情况处理:
–如果系统提示:could not open a connection to your authentication agent
则需要执行一下命令:
ssh-agent bash
再执行 ssh-add id_rsa
4、scp id_rsa.pub user@B:~
5、cat id_rsa.pub >> ~/.ssh/authorized_keys
注意:
.ssh 目录文件必须为 700 或 744
authorized_keys 文件权限为600
需要被信任系统用户 如work的目录 /home/work 必须为非777