Debian系统关闭SSH密码登录开启密钥登录-技术论坛-官方板块-主机吧

Debian系统关闭SSH密码登录开启密钥登录

1、生成密钥

ssh-keygen -m PEM -t rsa

2、服务器上安装公钥

cd ~/.ssh
cat id_rsa.pub >> authorized_keys

3、修改文件权限

chmod 600 authorized_keys
chmod 700 ~/.ssh

4、修改配置文件

insert=编辑 esc=退出编辑 :wq=保存

vi /etc/ssh/sshd_config
#修改如下三个参数
PermitRootLogin yes # 是否允许root登录
PasswordAuthentication no # 是否使用密码验证【密钥登录成功后再关闭密码登录】
PubkeyAuthentication yes # 是否使用公钥验证

5、重启ssh服务

systemctl restart ssh
请登录后发表评论

    没有回复内容