NO.1
1:ssh-keygen -t rsa
生成密钥
2:ssh-copy-id - 将你的公共密钥填充到一个远程机器上的authorized_keys文件中。
例子 :ssh-copy-id bigboy@192.168.1.1 此时端口为默认的22
或者ssh-copy-id -i ~/.ssh/id_rsa.pub bigboy@192.168.1.1
若端口不为22,比如:23
ssh-copy-id -i ~/.ssh/id_rsa.pub "-p 23 bigboy@192.168.1.1
3:记得更改权限
chmod 600 .ssh/authorized_keys
chmod 700 当前文件夹
NO.2
可参考
http://www.cnblogs.com/shuaiwhu/archive/2010/08/24/2065091.html