部署两台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

ssh-keygen -t rsa

 

红色标注部分就是文件保存的路径;

 

第二步:

在服务器A上 输入命令,指向服务器B的IP地址,用root账户;

ssh-copy-id -i ~/.ssh/id_rsa.pub   root@192.168.1.2

ssh-copy-id -i ~/.ssh/id_rsa.pub   root@192.168.1.2

 

然后,需要输入服务器B的 账户密码;

 

注意:

如果  ssh-copy-id -i  命令报错, 在服务器B上把这个文件里面的内容清空“.ssh/authorized_keys”,重新传输公钥即可!

    A+
发布日期:2019年11月25日 13:46:16  所属分类:Linux
最后更新时间:2019-11-25 13:46:16
头像
  • ¥ 199.0元
  • 市场价:199.0元
  • ¥ 119.0元
  • 市场价:199.0元
  • ¥ 89.0元
  • 市场价:129.0元
  • ¥ 189.0元
  • 市场价:269.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: