VLOCK(1) | Podręcznik użytkownika Linuksa | VLOCK(1) |
vlock - program do blokowania wirtualnej konsoli
vlock [ -hv ]
vlock [ -acns ] [ -t <timeout> ] [ dodatki... ]
vlock jest programem służącym do blokowania jednej lub wielu sesji w konsoli Linuksa. Jest szczególnie przydatny na linuksowych komputerach, do których konsoli dostęp ma wielu użytkowników. Użytkownik może zablokować tylko swoje sesje, pozwalając innym użytkownikom systemu na normalne użytkowanie innych wirtualnych konsol. Jeśli zaistnieje potrzeba, można zablokować całą konsolę i uniemożliwić przełączanie się pomiędzy wirtualnymi terminalami.
Domyślnie blokowana jest tylko bieżąca konsola wirtualna. Z opcjami -a, --all blokowane są wszystkie konsole wirtualne. Zablokowane konsole nie mogą zostać otwarte bez użycia hasła użytkownika lub administratora. Hasło administratora zawsze będzie mogło odblokować jedną lub wiele sesji, chyba że funkcjonalność ta została wyłączona podczas kompilacji.
Proszę zauważyć, że możliwe jest całkowite odcięcie się od konsoli przy użyciu opcji -a, --all, jeżeli zapomni się hasła! Jeśli nie ma możliwości zabicia procesu vlock po zalogowaniu się zdalnie przez terminal szeregowy lub sieć, to twardy restart systemu jest jedyną metodą "odblokowania" ekranu.
Podczas blokowanie wszystkich konsoli ekranu, czasami jest możliwe zabicie programu vlock używając do tego klawisza SAK (Secure Access Key, kombinacja SysRq+K) lub innych poleceń dostępnych przez mechanizm SysRq. Podanie opcji -s, --disable-sysrq i -a, --all spowoduje wyłączenie mechanizmu SysRq na czas działania programu vlock. Więcej szczegółów można znaleźć w pliku /usr/src/linux/Documentation/sysrq.txt.
vlock działa głównie na sesję konsoli. Aby zablokować całą konsolę spod sesji X Window, należy użyć opcji -n, --new: vlock przełączy się na pustą konsolę wirtualną i zablokuje ekran.
Opcje -n, --new, -s, --disable-sysrq oraz -t, --timeout działają tylko wtedy, gdy vlock został skompilowany ze wsparciem dla dodatków (pluginów). Więcej informacji można znaleźć w pliku PLUGINS w katalogu z dokumentacją programu vlock.
-a, --all
-c, --current
-n, --new
-s, --disable-sysrq
-t, --timeout <sekundy>
-h, --help
-v, --version
Aby zmienić zachowanie vlocka, można ustawić następujące zmienne środowiska:
USER
VLOCK_ALL_MESSAGE
VLOCK_CURRENT_MESSAGE
VLOCK_MESSAGE
VLOCK_PLUGINS
VLOCK_TIMEOUT
VLOCK_PROMPT_TIMEOUT
~/.vlockrc
Patrz plik SECURITY w katalogu dokumentacji programu vlock.
Michael K. Johnson <http://danlj.org/mkj/>
Frank Benkstein <frank-vlock@benkstein.net>
Autorami polskiego tłumaczenia niniejszej strony podręcznika man są: Paweł Sędrowski (ptm.berlios.de) <sedros@gmail.com> i Robert Luberda <robert@debian.org>.
Polskie tłumaczenie jest częścią projektu manpages-pl; uwagi, pomoc, zgłaszanie błędów na stronie http://sourceforge.net/projects/manpages-pl/. Jest zgodne z wersją 2.2.2 oryginału.
28 lipca 2007 | Linux |