Jak zablokować określoną nazwę użytkownika z ssh?

20

Mam testuser i chcę, aby ten użytkownik mógł logować się lokalnie, ale nie przez ssh . Jak mogę to wdrożyć?

    
zadawane Sergiy Kolodyazhnyy 24.11.2016, 20:24
źródło

2 odpowiedzi

37

Umieść DenyUsers user1 user2 user3 w /etc/ssh/sshd_config

    
odpowiedział Artyom 24.11.2016, 20:28
źródło
16

Odpowiedź Artema jest poprawna. Chciałbym tylko wskazać, że istnieje również możliwość wyboru podejścia "białej listy" zamiast "czarnej listy" poprzez umieszczenie takiej linii w / etc / ssh / sshd_config:

AllowUsers AuthorizedUser1 AuthorizedUser2

i przeładowanie usługi ssh ( service ssh restart )

Wtedy każdemu innemu użytkownikowi odmówi dostępu ssh (uważaj, aby się nie zablokować ;-))

    
odpowiedział e-Jim 25.11.2016, 14:18
źródło

Przeczytaj inne pytania na temat tagów