ssh免密码登入

通常做许多事情(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 用户@主机

 

posted @ 2015-05-28 12:28  tommy.yu  阅读(207)  评论(0编辑  收藏  举报