首先ssh 是一种验证机制,分为公钥,私钥,当我们把公钥给B服务器,我们链接B服务器的时候就可以不要密码了。
具体操作方法:
1.默认用户名,编辑好这个文件用ssh 就可以不用用户名了 ,
host 填你自己的,user填ssh登陆用户名(我这里测试的用户名是reader)
2. ssh-copy-id reader@xxx.com -p1607 (1607你的端口号) 在本地上执行这条命令
3.登陆远程服务器cat ~/.ssh/authorized_keys 你会发现你的公钥已经加到远程服务器了,并且不用输入用户名密码就可以登陆。