Linux两台服务器ssh免密登录
Posted 依然范儿特西
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux两台服务器ssh免密登录相关的知识,希望对你有一定的参考价值。
背景: 有些场景可能用到两台服务器ssh免密登录。比如服务器自动化部署
开始准备:
服务器A linux ip: 192.168.1.1
服务器B linux ip: 192.168.1.2
第一步:
在服务器A 上 ,使用以下命令 生成秘钥
出现冒号(:)回车即可,要按三次回车。如果出现(yes/no)输入yes
ssh-keygen -t rsa
红色标注部分就是 文件保存的路径
第二步:
在服务器A上 输入命令,指向服务器B的IP地址,用root账户
ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.1.2
然后需要输入服务器B的 账户密码,
提示:如果 ssh-copy-id -i 命令报错, 在服务器B上把这个文件里面的内容清空 .ssh/authorized_keys,重新传输公钥
以上是关于Linux两台服务器ssh免密登录的主要内容,如果未能解决你的问题,请参考以下文章