Ti sei mai imbattuto in una situazione in cui non vuoi che nessuno acceda al terminale di Ubuntu, tranne te?? Bloccare lo schermo è una cosa che puoi fare, ma per qualsiasi motivo hai scelto di consentire a una persona di utilizzare il tuo PC, ma non vorresti che utilizzasse la parte più cruciale del sistema Linux, il Terminale.
Non metto in dubbio l'idea. Ecco una guida su come proteggere con password il terminale. Nota che non sto parlando della password di root necessaria per eseguire qualsiasi comando di privilegio di amministratore con nel Terminale, ma il mio intento è che un utente non sarà nemmeno in grado di vedere l'interfaccia del Terminale stessa senza inserire la password di root.
Protezione con password del terminale Ubuntu
Questa guida è testata su Ubuntu 17.10, ma dovrebbe funzionare su Ubuntu 16.04, 16.10, Linux Mint e SO elementare.
Passaggio 1) Avvia "Terminale".
Passaggio 2) Vai su "Modifica" > "Preferenze profilo".
Passaggio 3) Fare clic sulla scheda "Comando".
Passaggio 4) Seleziona la casella "Esegui un comando personalizzato invece della mia shell" e inserisci su nome utente nella scatola. Ad esempio nel mio caso sarà su kiran come mostrato nello screenshot qui sotto.
Passaggio 5) Nella sezione "Quando il comando termina:", vedrai tre opzioni su cosa accadrà se un utente immette una password errata. Puoi selezionare "Esci dal terminale". In questo caso, il Terminale si chiuderà semplicemente immettendo una password errata senza preavviso. Puoi anche selezionare "Riavvia il comando" che farà in modo che Terminal mostri l'errore "Errore di autenticazione" e consentirà all'utente di reinserire la password. In questo esempio, ho scelto l'opzione "Riavvia il comando".
Passaggio 5) Fare clic su "Chiudi".
Passaggio 6) Prova ad avviare Terminal ora. Richiederà la password e non mostrerà il prompt del Terminale senza inserire la password corretta.
Spero che questa guida ti sia utile. Buon appetito ragazzi!