Ограничить SSH доступ к определенному IP для пользователя

13

Мой /etc/ssh/sshd_configфайл имеет такую ​​строку:

AllowUsers jim@11.22.33.456

Если я хочу разрешить jimиспользовать другие IP-адреса, как мне это указать?

Принимает ли он форму списка через запятую? Или добавьте похожую строку, как

AllowUsers jim@new-ip-address

?

Трент Скотт
источник
1
В manapage все ясно: «За этим ключевым словом может следовать список шаблонов имен пользователей, разделенных пробелами».
Селада

Ответы:

20

я бы сделал

AllowUsers jim@11.22.33.56 jim@141.212.133.36

ИЛИ

AllowUsers jim@11.22.33.*

должно работать, то есть если вы внутренний и у него динамический ip.

wlraider70
источник
У меня есть похожая ошибка. Я хочу rootвойти в систему с любого IP, user1например, с определенного IP-адреса, 1.2.3.4и я хочу, чтобы все другие пользователи входили с любого IP. Как мне это сделать?
p01ymath
1
@AdarshSojitra вы не хотите удаленного доступа для пользователя root.
фанк-будущее