如何通过 ssh 禁用远程 root 登录?
我想登录到我的服务器(我在我的主组合上使用密钥)然后登录到suroot 而不是直接访问 root。
我正在使用 Debian。我遵循在线指南,其中说添加PermitRootLogin no到文件并再次提及Protocol 2。然后重置ssh。/etc/init.d/ssh restart. 我这样做了,但没有用。我能够使用腻子登录到 root。
如何在 Debian 上禁用远程 root 登录?
我将对此进行猜测,但我非常有信心。
我敢打赌PermitRootLogin yes,你的文件中已经有一行了。SSH 将只使用它找到的第一行,并会忽略进一步的重复。所以如果你只是添加PermitRootLogin no到文件末尾而不删除上面的行,是不会有效果的。