Centos7 ssh配置RSA证书登录

修改sshd配置文件

vim /etc/ssh/sshd_config

增加以下四项

StrictModes no
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys

在root目录下创建.ssh文件夹

[root@localhost /]# mkdir .ssh

在.ssh文件夹下创建authorized_keys文件

[root@localhost /]# cd .ssh
[root@localhost .ssh]# touch authorized_keys

写入秘钥

[root@localhost .ssh]# vim authorized_keys

修改authorized_keys执行权限

[root@localhost .ssh]# chmod 644 authorized_keys

重启ssh服务

[root@localhost .ssh]# systemctl restart sshd.service


版权声明:本文为programmeryu原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。