Potresti eseguire comandi sul tuo terminale Linux, ma potrebbe essere necessario uscire per un secondo per prendere una tazza di caffè o fare qualche altra attività, ma non vuoi che qualcun altro sia in grado di eseguire comandi sulla tua macchina quando sei lontano da tastiera del computer. Cosa fai?
vlock è un programma da riga di comando che bloccherà il tuo terminale Linux, così come le console virtuali.
Come installare vlock su Linux
È facile installare vlock sul tuo sistema. Tutto quello che devi fare è usare il gestore di pacchetti predefinito della tua distribuzione.
Su Debian/Ubuntu:
sudo apt install vlock
Gli utenti di Arch Linux possono installare vlock come parte di il pacchetto kbd. È nel repository "core" e quindi è installato per impostazione predefinita. Puoi installare il pacchetto manualmente se non è:
sudo pacman -S kbd
Come con Arch, su una distribuzione basata su RHEL come Fedora o CentOS, vlock dovrebbe essere installato per impostazione predefinita. Ma se non lo è, esegui:
sudo dnf install kbd
Bloccare il tuo terminale con vlock
Dopo aver installato vlock, puoi bloccare il tuo terminale semplicemente chiamandolo dalla riga di comando:
vlock
Questo cancellerà lo schermo e visualizzerà il messaggio "Questo TTY è ora bloccato".
Per utilizzare il terminale, premere accedere e vlock ti chiederà la tua password. Dopodiché, sarai in grado di utilizzare il tuo terminale come prima.
La password di root sbloccherà anche il terminale se è abilitato. Questo è utile se un altro utente sulla macchina ha eseguito vlock e ha dimenticato la password.
Imparentato: Come disabilitare l'account di root in Linux
Blocco di tutti i terminali virtuali su Linux
Sebbene tu possa bloccare un singolo terminale, un tipico desktop Linux ha una serie di console virtuali a cui chiunque può passare se ha accesso fisico alla tua macchina. Se hai bloccato una console, qualcuno può avviare un'altra istanza del terminale virtuale e accedere in quel modo.
Fortunatamente, è facile bloccare anche questi con il -un o --tutto bandiera. Dovrai essere effettivamente connesso a una console virtuale per utilizzare questa opzione o visualizzerà un errore.
vlock --tutto
Questo bloccherà tutti i terminali virtuali sul tuo sistema, quindi nessuno sarà in grado di accedervi.
Mantieni la tua macchina Linux al sicuro da occhi indiscreti
Il blocco del terminale con vlock può impedire agli utenti non autorizzati di apportare modifiche alla riga di comando di Linux se ti sei allontanato dalla tua macchina.
Se vuoi davvero essere produttivo con il terminale Linux, Tmux è un ottimo modo per avere molte sessioni di terminale in una finestra o console virtuale.
Stanco di gestire più finestre di terminale su Linux? Ecco cosa devi sapere su Tmux.
Leggi Avanti
- Linux
- terminale
- Comandi Linux
- Suggerimenti per Linux
David è uno scrittore freelance con sede nel Pacifico nord-occidentale, ma originario della Bay Area. Fin dall'infanzia è un appassionato di tecnologia. Gli interessi di David includono la lettura, la visione di programmi TV e film di qualità, i giochi retrò e la raccolta di dischi.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti