Ubuntu18.04系统如何禁用公钥登录

发布时间:2025-12-15 20:43:36 浏览次数:13

Ubuntu18.04禁用SSH公钥登录的步骤

在Ubuntu18.04系统中禁用SSH公钥登录是提高服务器安全性的有效方法。本文将指导您完成这一过程。

编辑SSH配置文件

使用文本编辑器打开SSH配置文件:

sudo nano /etc/ssh/sshd_config

修改配置项

在文件中找到并修改以下行:

PubkeyAuthentication no

如果该行不存在,请添加它。确保该行前没有#号,表示此配置已启用。

保存更改

编辑完成后,按Ctrl+X,然后按Y确认保存,最后按Enter退出编辑器。

重启SSH服务

应用新的配置,需要重启SSH服务:

sudo systemctl restart sshd

验证更改

尝试使用公钥登录服务器,确保无法成功连接。如果仍能登录,请检查配置文件是否正确修改。

启用密码登录

禁用公钥登录后,确保已启用密码登录。在sshd_config文件中设置:

PasswordAuthentication yes

注意事项

禁用公钥登录可能会影响某些自动化脚本或服务。请确保在进行此更改前评估其影响。

通过以上步骤,您已成功在Ubuntu18.04系统中禁用了SSH公钥登录,提高了服务器的安全性。请记住定期更新和维护您的系统,以确保持续的安全性。

需要做网站?需要网络推广?欢迎咨询客户经理 13272073477