sshd_config AllowUsers должен быть разрешен root?

2

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

Я не хочу разрешать вход root в ssh, однако, если пользователь вводит команду «su», я хочу, чтобы он мог стать пользователем root. Так я включаю root в часть «AllowUsers» sshd_config?

h00j
источник

Ответы:

7

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

Вы, вероятно, также хотите посмотреть на PermitRootLogin директивы.

Chris Down
источник
7
PermitRootLogin без эффекта, если AllowUsers Директива используется. Последний имеет приоритет, и если root явно не указан, root не разрешено входить в систему
Daniel Andersson
@DanielAndersson - Точно, именно поэтому я упоминаю об этом.
Chris Down
2
-1 Вы не упомянули об этом, возможно, у вас даже создалось впечатление, что он должен использовать оба. Вот почему комментарий Дэниела был необходим.
barlop