centos 和ubuntu 配置ssh key登录。

vim /etc/ssh/sshd_config
RSAAuthentication yes	#开启RSA验证
PubkeyAuthentication yes	#使用公钥验证
AuthorizedKeysFile .ssh/authorized_keys		#公钥保存位置

所以需要把公钥写到 对应用户的目录的 .ssh/authorized_keys 下,然后重启ssh服务

systemctl restart sshd
# 或者
systemctl restart ssh

修改密钥文件权限

chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
posted @ 2023-11-23 19:58  熊先生不开玩笑  阅读(64)  评论(0)    收藏  举报