Как заблокировать конкретное имя пользователя из ssh?

Я имею testuser и я хочу, чтобы этот пользователь мог войти в систему локально, но не через ssh, Как я могу это реализовать?

2 ответа

Решение

Положил DenyUsers user1 user2 user3 в /etc/ssh/sshd_config

Артём ответ правильный. Я просто хотел бы отметить, что есть также возможность выбрать "белый список" вместо "черного списка", поместив такую ​​строку в /etc/ssh/sshd_config:

AllowUsers AuthorizedUser1 AuthorizedUser2

и перезагружаем сервис ssh (service ssh restart)

Тогда любому другому пользователю будет отказано в доступе по ssh (будьте осторожны, чтобы не заблокировать себя;-))

Другие вопросы по тегам