1:安裝ssh:
sudo apt-get install openssh-server
2:檢查是否安裝成功:
ps -e | grep ssh,可以看到進程sshd
或者使用命令:ssh -V, 查看ssh版本
3:生成密鑰對及
在master機器上生成密鑰對:ssh-keygen -t rsa, 一路回車結束,進入到目錄.ssh,可以發現生成以下文件:
id_rsa : 生成的私鑰文件
id_rsa.pub : 生成的公鑰文件
執行以下命令生成授權文件
cat id_rsa.pub >> authorized_keys
4:復制私鑰及授權文件到其它機器
將文件id_rsa, authorized_keys 復制到其它機器的.ssh目錄,注意設置id_rsa權限為600:chmod 600 id_rsa
如果希望ssh公鑰生效需滿足條件:.ssh目錄的權限必須是700
參考鏈接:
http://blog.51cto.com/bingdian/313319
http://www.ruanyifeng.com/blog/2011/12/ssh_remote_login.html