通常做许多事情(git puh/脚本等等),不停输入密码是件很不愉快的事情,破解如下:
http://www.linuxproblem.org/art_9.html
1. 生成rsa密钥
ssh-keygen -t rsa
2. 将公钥添加到欲登入主机的相应用户的 ~/.ssh/authorized_keys里面去(append方式)
cat id_rsa.pub | ssh 相应用户@目标主机 'cat>>~/.ssh/authorized_keys'
简单粗暴方法:
Usage: /usr/bin/ssh-copy-id [-i [identity_file]] [user@]machine
即:
ssh-copy-id 用户@主机