码迷,mamicode.com
首页 > 系统相关 > 详细

linux ssh 双机互信

时间:2016-11-25 14:36:00      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:service   linux   服务器   密码   程序   

一、在A机生成密钥对

#ssh-keygen -t rsa -f /root/.ssh/id_rsa  #指证书的生成位置

技术分享技术分享

注意: 在程序提示输入passphrase时直接输入回车,表示无证书密码。

   上述命令将生成私钥证书id_rsa和公钥证书id_rsa.pub,存放在用户家目录的.ssh子目录中。


二、查看 ~/.ssh 生成密钥的文件

# cd /

# cd ~/.ssh

# ll

技术分享技术分享


三、 用ssh-copy-id将公钥复制到远程机器中

用 ssh-copy-id -i 的命令进行分发公钥,将本机的公钥复制到远程机器的authorized_keys文件中,ssh-copy-id也能让你有到远程机器的home, ~./ssh , 和 ~/.ssh/authorized_keys的权利。

#ssh-copy-id -i id_rsa.pub root@192.168.1.18

技术分享技术分享


四、在另一台机器上需要开始设定服务器的配置,启用密钥认证登录。

# vim /etc/ssh/sshd_config

技术分享技术分享

然后保存即可。


五、重启 sshd 服务

# service sshd restart

技术分享技术分享


六、进行测试

技术分享技术分享

本文出自 “柠檬草的味道” 博客,请务必保留此出处http://huyaping.blog.51cto.com/11299841/1876486

linux ssh 双机互信

标签:service   linux   服务器   密码   程序   

原文地址:http://huyaping.blog.51cto.com/11299841/1876486

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!