如何阻止来自 ssh 的特定用户名?

如何阻止来自 ssh 的特定用户名?

我有testuser,我希望该用户能够在本地登录,但不是通过ssh。我该如何实现?

答案1

普京DenyUsers user1 user2 user3/etc/ssh/sshd_config

答案2

Artyom 的回答是正确的。我只想指出,也可以通过在 /etc/ssh/sshd_config 中添加如下一行来选择“白名单”方法而不是“黑名单”方法:

AllowUsers AuthorizedUser1 AuthorizedUser2

并重新加载 ssh 服务(service ssh restart

然后其他所有用户都将被拒绝 ssh 访问(小心不要将自己锁定在外 ;-) )

相关内容