linux 之秘钥登录
两台主机(服务器)秘钥登录流程图
我们从 A 主机(左边)秘钥登录到 B 服务器(右边)
A 主机生成公钥
生成公钥私钥,一般不需要特殊设置一路回车默认下一步即可
复制代码
查看公钥
复制代码
id_rsa.pub
公钥要发送到 B 服务器。
B 服务器添加 A 主机的公钥
在 B 服务器对应登录账号的家目录下的
.ssh/authorized_keys
文件添加 A 主机的公钥
比如我们要使用
rumenz
账号进行秘钥登录,就是配置/home/rumenz/.ssh/authorized_keys
复制代码
给公钥及目录添加权限
复制代码
sshd 服务安全配置
开启秘钥登录
复制代码
重启 sshd 服务
复制代码
密钥方式登录成功后,再禁用密码登录
一定要秘钥登录成功后,再禁用密码登录。
复制代码
秘钥登录测试
A 主机的命令行输入
复制代码
配置正确,直接就可以登录 B 服务器。
原文链接:https://rumenz.com/rumenbiji/linux-secret-key-login.html
微信公众号:入门小站
版权声明: 本文为 InfoQ 作者【入门小站】的原创文章。
原文链接:【http://xie.infoq.cn/article/d5a21427b7a4860d053750c33】。文章转载请联系作者。
评论