Ogranicz dostęp SSH do określonego adresu IP dla użytkownika


13

Mój /etc/ssh/sshd_configplik ma linię taką jak:

AllowUsers jim@11.22.33.456

Jeśli chcę zezwolić jimna użycie innego adresu IP, jak to określić?

Czy to ma postać listy oddzielonej przecinkami? Lub dodaj podobną linię jak

AllowUsers jim@new-ip-address

?


1
Manapage jest dość jasny: „Po tym słowie kluczowym może znajdować się lista wzorców nazw użytkowników oddzielonych spacjami”.
Celada

Odpowiedzi:


21

chciałbym zrobić

AllowUsers jim@11.22.33.56 jim@141.212.133.36

LUB

AllowUsers jim@11.22.33.*

powinien działać, to znaczy, jeśli jesteś wewnętrzny, a on ma dynamiczny adres IP.


Mam podobny błąd. Chcę rootzalogować się na dowolny adres IP, user1na przykład chcę się zalogować z określonego adresu IP 1.2.3.4i chcę, aby wszyscy inni użytkownicy logowali się z dowolnego adresu IP. Jak mam to zrobic?
p01ymath

1
@AdarshSojitra nie chcesz dostępu zdalnego dla użytkownika root.
funky-future
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.