[Linux] ssh秘钥对免密码登陆

[Linux] ssh秘钥对免密码登陆,第1张

概述准备两台linux服务器 a和b , 在a上使用ssh命令登陆b服务器 , 并且不用 输入密码 1.在a服务器上,比如是root用户 ,进去/root/.ssh目录 ,没有就创建, 就是进入家目录的.

 

准备两台linux服务器 a和b,在a上使用ssh命令登陆b服务器,并且不用 输入密码

1.在a服务器上,比如是root用户,进去/root/.ssh目录,没有就创建,就是进入家目录的.ssh目录下

执行ssh-keygen 命令,会生成两个文件 ID_rsa 和ID_rsa.pub

2. 把ID_rsa.pub文件上传添加到服务器b的 家目录/.ssh/authorized_keys 文件中 ,下面的命令就是创建.ssh目录,并把a服务器的ID_rsa.pub文件添加进去

ssh [email protected] 'mkdir -p .ssh && cat >> .ssh/authorized_keys' < ~/.ssh/ID_rsa.pub

a服务器上

3.b服务器上

现在在a服务器直接ssh命令就可以登录b服务器,不需要输入密码

ssh [email protected]

总结

以上是内存溢出为你收集整理的[Linux] ssh秘钥对免密码登陆全部内容,希望文章能够帮你解决[Linux] ssh秘钥对免密码登陆所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/1014530.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存