1

Это может звучать очень простой вопрос, но я новичок в Linux ...

Я создал несколько пользователей в моем дистрибутиве Linux. Я хотел бы включить Remote Connection через SSH для некоторых из этих пользователей, не всех из них, конечно.

Проблема в том, что я не знаю, с чего начать, какие файлы я должен изменить свою конфигурацию?

Я подозреваю, что /etc/ssh/sshd_config , но я не хочу что-то делать - ну, вы знаете - "плохо" и разрушать мою систему. Моя главная цель - сделать это максимально безопасным.

С уважением

1 ответ1

2

Да, вы правы насчет файла sshd_config.

скорее всего, у вас нет строки, начинающейся с AllowUsers или DenyUsers но вы можете добавить строку с любым из этих ключевых слов, за которыми следуют имена пользователей, разделенные пробелами. В зависимости от того, какой путь вы выберете, например, разрешить или запретить пути, поведение будет таким, как описывает ключевое слово. Если у вас мало пользователей для входа через ssh, используйте AllowUsers. В противном случае используйте DenyUsers, чтобы отключить небольшую группу пользователей для входа в систему.

Соблюдайте предельное уважение к тому, что вы делаете. Если вы работаете в производственной системе и делаете опечатку или забыли включить в список необходимое имя пользователя, вы можете причинить себе много головной боли.

Излишне говорить, что после редактирования файла sshd_config, убедитесь, что вы перезапустите службу sshd.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .