每天都是新的开始 =^-^= (本空间文章大多来自互联网,如侵犯了您的权益,请通知我删除)

免密码SSH登录

上一篇 / 下一篇  2010-12-29 16:10:30 / 个人分类:Linux

此处以A,B代替两台主机

A: 192.168.0.150

B: 192.168.0.151


在A主机中操作:
1)    ssh-keygen -t rsa            生成无密码认证(一路回车即可)。会在/root/.ssh目录下将生成id_rsa和id_rsa.pub两个文件

2) cd /root/.ssh/                进入SSH目录

3)  scp id_rsa.pub 192.168.0.151:/root/.ssh   复制公匙到B主机的相应目录

4) cat id_rsa.pub >>authorized_keys  进入B主机的SSH目录中,把认证key加入认证文件

5)rm id_rsa.pub            删除公匙文件

6)修改/etc/ssh/sshd_config文件:

AuthorizedKeysFile     %h/.ssh/authorized_keys
UsePAM no

7)/etc/init.d/ssh reload       修改sshd_config后重启SSH 

8)chmod go-w ~/
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys     修改文件权限

9)ssh 192.168.0.150        在B主机中检查是否实现无密码登录


在B主机上也做同样的操作后,就可以实现互相无密码登录。


*需要往多台主机复制公匙时,注意在全部复制完成后才删除本机上的公匙

*当一台主机需要加入多个公匙时,可以编辑authorized_keys,把复制过来的rm id_rsa.pub的内容添加到authorized_keys的内容的后面即可。


TAG:

 

评分:0

我来说两句

日历

« 2024-05-08  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 12210
  • 日志数: 15
  • 图片数: 1
  • 建立时间: 2009-06-29
  • 更新时间: 2010-12-29

RSS订阅

Open Toolbar