Vyhledávání na webu

vlock – Chytrý způsob, jak uzamknout uživatelskou virtuální konzoli nebo terminál v Linuxu


Virtuální konzole jsou velmi důležité funkce Linuxu a poskytují systémovému uživateli výzvu k použití systému v negrafickém nastavení, které můžete používat pouze na fyzickém počítači, ale ne vzdáleně.

Uživatel může používat několik relací virtuální konzoly současně pouhým přepnutím z jedné virtuální konzoly na druhou.

V tomto návodu se podíváme na to, jak zamknout uživatelskou virtuální konzoli nebo terminálovou konzoli v systémech Linux pomocí programu vlock.

Co je to vlock?

vlock je nástroj používaný k uzamčení jedné nebo několika uživatelských relací virtuální konzoly. vlock je důležitý na víceuživatelském systému, umožňuje uživatelům uzamknout své vlastní relace, zatímco ostatní uživatelé mohou stále používat stejný systém prostřednictvím jiných virtuálních konzolí. V případě potřeby lze celou konzoli uzamknout a také zakázat přepínání virtuální konzole.

vlock primárně funguje pro konzolové relace a má také podporu pro zamykání nekonzolových relací, ale toto nebylo plně testováno.

Instalace vlocku v linuxu

Chcete-li nainstalovat program vlock na příslušné systémy Linux, použijte:

yum install vlock           [On RHEL / CentOS / Fedora]
sudo apt-get install vlock  [On Ubuntu / Debian / Mint]

Jak používat vlock v linuxu

Existuje několik možností, které můžete použít s vlock a obecná syntaxe je:

vlock option
vlock option plugin
vlock option -t <timeout> plugin

vlock běžné možnosti a použití:

1. Chcete-li uzamknout aktuální virtuální konzolu nebo terminálovou relaci uživatele, spusťte následující příkaz:

vlock --current

Volby -c nebo --current znamenají zamknutí aktuální relace a je to výchozí chování při spuštění vlock.

2. Chcete-li zamknout všechny relace virtuální konzoly a také zakázat přepínání virtuální konzole, spusťte níže uvedený příkaz:

vlock --all

Volby -a nebo --all, pokud se použijí, uzamknou všechny relace uživatelské konzoly a také zakáže přepínání virtuální konzole.

Tyto další možnosti mohou fungovat pouze tehdy, když byl vlock zkompilován s podporou pluginu a zahrnují:

3. Volby -n nebo --new při vyvolání znamenají přepnutí na novou virtuální konzoli před uzamčením relací uživatelské konzole.

vlock --new

4. Možnosti -s nebo --disable-sysrq deaktivují mechanismus SysRq, zatímco virtuální konzole jsou uzamčeny uživatelem a fungují pouze když je vyvoláno -a nebo --all.

vlock -sa

5. Volby -t nebo ---timeout , vyvolané k nastavení časového limitu pro zásuvný modul spořiče obrazovky.

vlock --timeout 5

K zobrazení zpráv nápovědy a verze můžete použít -h nebo --help a -v nebo --version respektive.

Necháme to tak a také víme, že můžete zahrnout soubor ~/.vlockrc, který načte program vlock během spouštění systému, a přidat proměnné prostředí, které můžete podívejte se na vstupní stránku manaul, zejména uživatelé distribucí založených na Debianu.

Chcete-li zjistit více nebo přidat jakékoli informace, které zde nemusí být uvedeny, jednoduše vložte zprávu níže do sekce komentářů.