CentOS7.x使用密钥登录
CentOS7.x默认安装完以后使用的是密码登陆,下面介绍修改为私钥登陆方法:
1、修改/etc/ssh/sshd_config文件
PasswordAuthentication no
2、重启服务生效
systemctl restart sshd
3、密钥对文件
ssh-keygen -t rsa
一路回车即可,默认在用户的home/.ssh目录下面,如下图
3、将公钥文件重命名为authorized_keys
mv id_rsa.pub authorized_keys
4、为方便记忆也将私钥文件重命名
mv id_rsa_guest01.pem id_rsa_root.pem
5、将目录.ssh权限设置为700,公钥文件authorized_keys设置为644
chmod 700 ../.ssh/
chmod 644 authorized_keys
6、下载id_rsa_root.pem文件到本地即可使用密钥登陆服务器,下图是xshell6私钥登录的设置
最后更新于 2019-01-24 20:17:05 并被添加「密钥 rsa」标签,已有 26 位童鞋阅读过。
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处