Być może uruchamiasz polecenia na swoim terminalu Linux, ale być może będziesz musiał wyjść na chwilę, aby napić się kawy lub zrobić jakieś inne zadanie, ale nie chcesz, aby ktoś inny mógł uruchamiać polecenia na twoim komputerze, gdy jesteś z dala od klawiatura. Co robisz?
vlock to program wiersza poleceń, który zablokuje twój terminal Linux, a także wirtualne konsole.
Jak zainstalować vlock w systemie Linux
Instalacja vlocka w twoim systemie jest łatwa. Wszystko, co musisz zrobić, to użyć domyślnego menedżera pakietów swojej dystrybucji.
W Debianie/Ubuntu:
sudo apt zainstaluj vlock
Użytkownicy Arch Linux mogą zainstalować vlock jako część pakiet kbd. Znajduje się w repozytorium „core”, a zatem jest domyślnie instalowany. Możesz zainstalować pakiet ręcznie, jeśli tak nie jest:
sudo pacman -S kbd
Podobnie jak w przypadku Arch, w dystrybucji opartej na RHEL, takiej jak Fedora lub CentOS, vlock powinien być instalowany domyślnie. Ale jeśli nie jest, uruchom:
sudo dnf zainstaluj kbd
Blokowanie terminala za pomocą vlock
Po zainstalowaniu vlocka możesz zablokować terminal, po prostu wywołując go w wierszu poleceń:
vlock
Spowoduje to wyczyszczenie ekranu i wyświetlenie komunikatu „Ten TTY jest teraz zablokowany”.
Aby skorzystać z terminala, naciśnij Wchodzić a vlock poprosi o podanie hasła. Po tym będziesz mógł korzystać z terminala jak poprzednio.
Hasło roota odblokuje również terminal, jeśli jest włączony. Jest to przydatne, jeśli inny użytkownik na komputerze uruchomił vlocka i zapomniał hasła.
Związane z: Jak wyłączyć konto root w systemie Linux?
Blokowanie wszystkich wirtualnych terminali w systemie Linux
Chociaż możesz zablokować pojedynczy terminal, typowy pulpit systemu Linux ma wiele wirtualnych konsol, na które każdy może się przełączyć, jeśli ma fizyczny dostęp do twojego komputera. Jeśli zablokowałeś jedną konsolę, ktoś może uruchomić inną instancję terminala wirtualnego i zalogować się w ten sposób.
Na szczęście łatwo jest je również zablokować za pomocą -a lub --Wszystko flaga. Aby skorzystać z tej opcji, musisz być zalogowany do konsoli wirtualnej, w przeciwnym razie wystąpi błąd.
vlock -- wszystko
To zablokuje wszystkie wirtualne terminale w twoim systemie, więc nikt nie będzie mógł się do nich zalogować.
Chroń swoją maszynę z systemem Linux przed wzrokiem ciekawskich
Zablokowanie terminala za pomocą vlock może uniemożliwić nieautoryzowanym użytkownikom wprowadzanie zmian w wierszu poleceń systemu Linux, jeśli odszedłeś od swojego komputera.
Jeśli rzeczywiście chcesz pracować wydajnie z terminalem Linux, Tmux to świetny sposób na posiadanie wielu sesji terminalowych w jednym oknie lub konsoli wirtualnej.
Masz dość zarządzania wieloma oknami terminali w systemie Linux? Oto, co musisz wiedzieć o Tmux.
Czytaj dalej
- Linux
- Terminal
- Polecenia Linuksa
- Wskazówki dotyczące Linuksa

David jest niezależnym pisarzem mieszkającym w północno-zachodnim Pacyfiku, ale pierwotnie pochodzi z Bay Area. Od dzieciństwa jest entuzjastą technologii. Zainteresowania Davida obejmują czytanie, oglądanie wysokiej jakości programów telewizyjnych i filmów, gry retro i zbieranie nagrań.
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Kliknij tutaj, aby zasubskrybować