如何禁用除一名用户之外的所有用户的 ssh 登录?

Lyn*_*nob 3 server ssh login 14.04

我有 ubuntu 服务器 16.04,在本地主机上运行。我想禁用除 之外的所有用户的 ssh 登录john。我已经尝试了这里发布的所有答案和评论,但没有任何效果。例如

Match User !john
PasswordAuthentication no
Run Code Online (Sandbox Code Playgroud)

我把它放在 的末尾/etc/ssh/ssh_config,后面没有空行,然后重新启动服务器sudo service ssh restart。什么都不起作用。

pa4*_*080 6

我认为您可以使用以下指令并且不需要 Match 部分:

AllowUsers john
Run Code Online (Sandbox Code Playgroud)