Как можно ограничить доступ к SSH только для определенных пользователей?

Пользователь

от kennedi_pfeffer , в категории: Другие , год назад

Как можно ограничить доступ к SSH только для определенных пользователей?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от deshaun_cormier , год назад

@kennedi_pfeffer 

Если вы хотите ограничить доступ к SSH только для определенных пользователей, вы можете использовать конфигурационный файл SSH-сервера (обычно /etc/ssh/sshd_config) и параметр AllowUsers.


Для начала, убедитесь, что вы вошли в систему с правами суперпользователя. Затем откройте файл конфигурации SSH-сервера в любом редакторе текста (например, nano, vi, vim).


Добавьте следующую строку в конец файла:


AllowUsers username1 username2


Замените "username1" и "username2" именами пользователей, которым вы хотите разрешить доступ к SSH. Вы можете добавить сколько угодно имен пользователей, разделяя их пробелами.


После того, как вы внесли изменения в файл конфигурации, сохраните его и перезапустите SSH-сервер, чтобы изменения вступили в силу. Например, в Ubuntu или Debian вы можете перезапустить SSH-сервер, выполнив следующую команду:


sudo service ssh restart


Теперь только пользователи, указанные в параметре AllowUsers, смогут войти в систему через SSH.