Sergiy Kolodyazhnyy Asked: 2016-11-25 11:24:07 +0800 CST2016-11-25 11:24:07 +0800 CST 2016-11-25 11:24:07 +0800 CST 如何阻止来自 ssh 的特定用户名? 772 我有testuser并且我希望该用户能够在本地登录,但不能通过ssh. 我该如何实施? security 2 个回答 Voted Best Answer Artyom 2016-11-25T11:28:33+08:002016-11-25T11:28:33+08:00 放入DenyUsers user1 user2 user3_/etc/ssh/sshd_config e-Jim 2016-11-26T05:18:36+08:002016-11-26T05:18:36+08:00 Artyom的答案是正确的。我只想指出,也可以通过在 /etc/ssh/sshd_config 中添加这样的一行来选择“白名单”方法而不是“黑名单”方法: AllowUsers AuthorizedUser1 AuthorizedUser2 并重新加载 ssh 服务 ( service ssh restart) 然后所有其他用户都将被拒绝 ssh 访问(注意不要将自己锁定;-))
放入
DenyUsers user1 user2 user3
_/etc/ssh/sshd_config
Artyom的答案是正确的。我只想指出,也可以通过在 /etc/ssh/sshd_config 中添加这样的一行来选择“白名单”方法而不是“黑名单”方法:
AllowUsers AuthorizedUser1 AuthorizedUser2
并重新加载 ssh 服务 (
service ssh restart
)然后所有其他用户都将被拒绝 ssh 访问(注意不要将自己锁定;-))