Ubuntu18.04系统如何禁用密码登录

发布时间:2025-12-15 20:43:33 浏览次数:17

提高Ubuntu18.04系统安全性:禁用密码登录

在当今网络安全日益重要的环境中,禁用密码登录成为保护Ubuntu18.04系统的重要措施。本文将指导您完成这一过程,有效提升系统安全性。

准备工作

在开始之前,请确保您已经设置了SSH密钥对。如果尚未设置,可以使用以下命令生成:

ssh-keygen -t rsa -b 4096

生成后,将公钥复制到服务器:

ssh-copy-id user@your_server_ip

修改SSH配置

登录到您的Ubuntu18.04服务器,编辑SSH配置文件:

sudo nano /etc/ssh/sshd_config

找到并修改以下行:


PasswordAuthentication no
ChallengeResponseAuthentication no
UsePAM no

保存并关闭文件。

重启SSH服务

应用更改,重启SSH服务:

sudo systemctl restart sshd

验证设置

尝试使用密码登录服务器,确保无法成功。随后,使用SSH密钥进行登录,验证是否正常工作。

注意事项

  • 在完全禁用密码登录前,请确保SSH密钥认证正常工作。
  • 保管好私钥,丢失将导致无法访问服务器。
  • 定期更新系统和SSH配置,保持最新的安全特性。

通过以上步骤,您已成功在Ubuntu18.04系统中禁用密码登录,显著提高了系统的安全性。持续关注安全更新,定期检查系统配置,将进一步确保您的Ubuntu服务器安全可靠。

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