如何禁止使用密码登录 SSH (仅使用 public key 登录)


使用一个你喜欢的文本编辑器,比如 vi 或者 nano 等,打开 ssh 配置文件 sshd config

sudo nano /etc/ssh/sshd_config

找到 PasswordAuthentication 参数,将其修改为 no,即:

PasswordAuthentication no

如果没有 PasswordAuthentication 参数,也可将上面这行直接添加到文件中。

保存后记得重启 SSH 以使其生效:如何重启 SSH 服务


如果你想禁用 public key 登录 SSH:如何禁用 public key 登录 SSH(仅使用密码登录)

Leave a Reply