
cat /etc/ssh/sshd_config
PasswordAuthentication no
已经按文档改了配置文件,重启了 ssd 服务,但是重启后还是可以用密码登录。
请问还需要改什么配置吗?
1 jomalonejia 2023-03-31 16:44:39 +08:00 怎么重启的 |
2 SeeWlind OP @jomalonejia Ubuntu 22.04 sudo systemctl restart sshd.service 这样的啊 |
3 jomalonejia 2023-03-31 17:04:49 +08:00 @SeeWlind /etc/init.d/ssh restart 试试这个 |
4 SeeWlind OP @jomalonejia arch@ubuntu:~$ sudo /etc/init.d/ssh restart [sudo] password for arch: Restarting ssh (via systemctl): ssh.service. arch@ubuntu:~$ exit logout Connection to frp-arm.top closed. PS C:\Users\Admin> ssh -p xxx arch@xxxxxxxx arch@frp-arm.top's password: Welcome to Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-69-generic x86_64) 还是没生效呵呵哈哈哈或或 |
5 billlee 2023-03-31 18:20:25 +08:00 via Android Keyboard-interactive 关了吗? |
6 barathrum 2023-03-31 18:27:23 +08:00 via iPad 开 sshd 的 debug log 看看呢 |
8 gulucn 2023-03-31 18:30:47 +08:00 sshd_config 文件可能存在两个 PasswordAuthentication 配置? |
9 weiweiwitch 2023-03-31 18:37:40 +08:00 有没有重启过机器试试? |
10 vnxi 2023-03-31 23:04:04 +08:00 via Android 把禁用密码那行放到配置文件的最上面 |
11 blankmiss 2023-04-01 17:54:51 +08:00 理论上应该改了就会生效 你重新搞一个新的 sshd.config 覆盖一次试试 |
12 NidhoggRock 2023-09-16 12:00:25 +08:00 sshd_config.d 目录下有一个 50-cloud-init.conf 文件,里面就只有一句话就是开启密码登录,我把它删除好像就可以了。 |
13 NidhoggRock 2023-09-16 12:02:57 +08:00 我的系统版本是 Ubuntu22.04 sshd_config.d 目录下有一个 50-cloud-init.conf 文件,里面就只有一句话就是开启密码登录,我把它删除好像就可以了。 @gulucn 最后弄下来好像确实是这样的,只是在 Include 的文件里,而且这个还 Include 还在最顶上。 |
15 mipaers 2024-08-20 03:21:56 +08:00 @NidhoggRock 终于找到了 感谢 我折腾了快一天 |