Come bloccare un nome utente specifico da ssh?

20

Ho testuser e voglio che l'utente possa accedere localmente, ma non tramite ssh . Come posso implementarlo?

    
posta Sergiy Kolodyazhnyy 24.11.2016 - 20:24
fonte

2 risposte

37

Metti DenyUsers user1 user2 user3 in /etc/ssh/sshd_config

    
risposta data Artyom 24.11.2016 - 20:28
fonte
16

La risposta di Artyom è corretta. Vorrei solo sottolineare che c'è anche la possibilità di optare per un approccio 'white-list' invece di quello 'black-list' mettendo una riga come questa in / etc / ssh / sshd_config:

AllowUsers AuthorizedUser1 AuthorizedUser2

e ricarica del servizio ssh ( service ssh restart )

Quindi a ogni altro utente verrà negato l'accesso ssh (fai attenzione a non bloccarti ;-))

    
risposta data e-Jim 25.11.2016 - 14:18
fonte

Leggi altre domande sui tag