如何从ssh中阻止特定的用户名?
我有testuser
,我希望该用户能够在本地登录,但不能通过ssh
。 我该如何实现呢?
将DenyUsers user1 user2 user3
放在/etc/ssh/sshd_config
Artyom的回答是正确的。 我只想指出,通过在/ etc / ssh / sshd_config中添加这样的行,还可以选择“白名单”方法而不是“黑名单”方法:
AllowUsers AuthorizedUser1 AuthorizedUser2
并重新加载ssh服务( service ssh restart
)
然后每个其他用户将被拒绝ssh访问(小心不要锁定自己;-))