ssh 免密码登录
1、首先在local生成本地key :
ssh-keygen -t rsa
2、复制key到服务器授权里:
scp /home/sun/.ssh/id_rsa.pub shiyi@192.168.1.100:~/.ssh
3、将公钥追加到授权KEY里面
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
4、if sign_and_send_pubkey: signing failed的解决方法:
-
在本地服务器执行
eval "$(ssh-agent -s)" ssh-add
第二种方法(简单粗暴):
ssh-copy-id -i ~/.ssh/id_rsa.pub 用户名@ip