首页 > 代码库 > linux ssh 双机互信
linux ssh 双机互信
一、在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 双机互信
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。