自动登录ssh不需要输入密码

博客已经搬家,请访问如下地址:http://www.czhphp.com

自动登录ssh不需要输入密码

 

环境:
linux1        192.168.1.10
linux2        192.168.1.20

需求:由于要经常从linux1登录到linux2进行维护工作,每次都要输入密码,为了方便,使用下面方法将直接登录到linux2而不需要输入 密码

linux1上操作
1.生成公钥
ssh-keygen -t rsa
密码可以不用设置

 

2.将生成的公钥复制到linux2
scp .ssh/id_rsa.pub root@linux2:/root

 

linux2上操作
3.将复制过来的公钥生成授权key
mkdir ~/.ssh
cat id_rsa.pub >.ssh/authorized_keys

 

登录测试,在linux1上
ssh root@linux2
这时候不需要输入密码即可进入linux2控制台

posted @ 2010-03-23 13:58  曹振华  阅读(671)  评论(0编辑  收藏  举报