Provided by: manpages-pl_0.7-2_all 

NAZWA
vlock - program do blokowania wirtualnej konsoli
SKŁADNIA
vlock [ -hv ]
vlock [ -acns ] [ -t <timeout> ] [ dodatki... ]
OPIS
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.
OPCJE
-a, --all
Zamyka wszystkie sesje konsoli i wyłącza możliwość przełączania się pomiędzy VC.
-c, --current
Zamyka bieżącą sesję (domyślne).
-n, --new
Przed zablokowaniem wszystkich konsoli, przełącza się na nową konsolę wirtualną.
-s, --disable-sysrq
Wyłącza klawisz sysrq na czas blokowania konsoli. Opcja ta działa tylko w połączeniu z opcją -a,
--all.
-t, --timeout <sekundy>
Określa timeout dla dodatków wygaszacza ekranu. Więcej informacji można znaleźć w podręczniku
vlock-plugins(5).
-h, --help
Wyświetla krótki komunikat pomocy.
-v, --version
Wyświetla numer wersji programu.
ZMIENNE ŚRODOWISKA
Aby zmienić zachowanie vlocka, można ustawić następujące zmienne środowiska:
USER
Jeśli jest ustawiona, kiedy vlock działa jako administrator (identyfikator użytkownika równy 0),
to vlock blokuje ekran w imieniu tego użytkownika. Hasło administratora wciąż może zostać użyte do
odblokowania sesji, chyba że zostało to wyłączone podczas kompilacji programu.
VLOCK_ALL_MESSAGE
Jeśli ustawiono tę zmienną i zablokowane są wszystkie konsole, to jej zawartość będzie wyświetlana
zamiast domyślnego komunikatu o zablokowaniu konsoli.
VLOCK_CURRENT_MESSAGE
Jeśli ustawione tę zmienną i zablokowana jest tylko bieżąca konsola, to zawartość tej zmiennej
będzie wyświetlana zamiast domyślnego komunikatu o zablokowaniu konsoli.
VLOCK_MESSAGE
Jeśli ustawiono tę zmienną, to jej zawartość będzie wyświetlana zamiast domyślnego komunikatu o
zablokowaniu konsoli. Nadpisuje obie poprzednie zmienne.
VLOCK_PLUGINS
Zmienna, jeśli zostanie ustawiona, jest interpretowana jako rozdzielona spacjami lista dodatków
ładowanych podczas startu programu vlock jako uzupełnienie dodatków podanych w linii poleceń.
VLOCK_TIMEOUT
Zmienna określa timeout (w sekundach), po którym zostaną uruchomione (jeśli są załadowane) dodatki
wygaszacza ekranu. Jeśli zmienna nie jest ustawiona lub zawiera wartość niepoprawną albo 0, to
timeout nie będzie użyty. Więcej informacji o dodatkach można znaleźć w vlock-plugins(5).
VLOCK_PROMPT_TIMEOUT
Za pomocą tej zmiennej można ustawić czas (w sekundach) wymagany na wprowadzenie hasła, gdy jest
to potrzebne. Jeśli zmienna nie jest ustawiona lub zawiera wartość niepoprawną albo 0, to timeout
nie będzie użyty. Ostrzeżenie: Nadanie tej zmiennej zbyt małej wartości może uniemożliwić
odblokowanie sesji.
PLIKI
~/.vlockrc
Jeśli istnieje, to jest czytany podczas startu programu vlock. Można w nim ustawić wartości
wszystkich wyżej wymienionych zmiennych.
BEZPIECZEŃSTWO
Patrz plik SECURITY w katalogu dokumentacji programu vlock.
ZOBACZ TAKŻE
vlock-main(8), vlock-plugins(5)
AUTORZY
Michael K. Johnson <http://danlj.org/mkj/>
Frank Benkstein <frank-vlock@benkstein.net>
TŁUMACZENIE
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.
Linux 28 lipca 2007 VLOCK(1)