以宝塔主机面板的9.X系统为例,登入面板时有一个安全风险提示扫描,当中包括扫描服务器有哪些风险,其中有提及关于SSH的风险,此时如果你选择一键修复时,特别是关于“SU ROOT 不能空密码”这一项。恭喜你,修复之后会喜提SSH无法开启的情况。这个时候一般人都会去面板侧栏 - 安全 -SSH管理那里点击设置开启SSH,但是怎么也无法开启。这是因为SSH的配置文件被一键修复改动所致的,这个时候只需要到SSH的配置目录查看一下有问题的项,并且把它修正之后就可以恢复开启SSH的使用。
文件的路径在 /etc/ssh/sshd_config 这个文件,如果你不知道哪一项设置有问题,自己也无法排除,可以到同类型的面板目录复制一份正常使用的配置过来覆盖就可以了。
不过要提醒大家注意的是,操作之前记得备份一下旧文件。