Linux SSH免登陆

(A-B实现免登陆)vim

1. (A主机)生成秘钥ssh

#ssh-keygen -t rsa   --不须要输入密码,直接3个回车测试

2. 查看秘钥是否生成rest

#ls .ssh | grep rsaget

 

如上图说明已经生成。登录

3. A主机将生成的秘钥复制到B主机service

#scp ~/.ssh/id_rsa.pub root@192.168.177.194:/root/rsa

4. 登陆到B主机grep

用root用户登陆到B机上,这时就能够看到刚刚复制过来的id_rsa.pub文件了,使用命令“cat id_rsa.pub >> ~/.ssh/authorized_keys” 将A机的公钥加入到authorized_keys文件,(有时~/下没有.ssh文件夹或没有authorized_keys文件,若是这样,本身手动建立就行了.密码

 

修改 sshd_config 

#vim /etc/ssh/sshd_config

 

保存退出。

5. 重启B主机服务

#service  sshd  restart

6. 登陆测试

登陆A主机

#ssh  root@192.168.177.194

 

 

登陆成功。。。

相关文章
相关标签/搜索