vlock - Mod intelliġenti biex tissakkar l-Utent Virtual Console jew Terminal fil-Linux


Il-konsols virtwali huma karatteristiċi importanti ħafna tal-Linux, u jipprovdu lill-utent tas-sistema qoxra fil-pront biex juża s-sistema f'setup mhux grafiku li tista 'tuża biss fuq il-magna fiżika iżda mhux mill-bogħod.

Utent jista 'juża diversi sessjonijiet ta' console virtwali fl-istess ħin sempliċement billi jaqleb minn console virtwali għal oħra.

F'dan kif niggwidaw, se nħarsu lejn kif nissakkar il-console virtwali tal-utent jew il-console tat-terminal f'sistemi Linux bl-użu tal-programm vlock.

vlock hija utilità użata biex tissakkar waħda jew diversi sessjonijiet tal-console virtwali tal-utent. vlock huwa importanti fuq sistema multi-utent, jippermetti lill-utenti jissakkru s-sessjonijiet tagħhom stess filwaqt li utenti oħra xorta jistgħu jużaw l-istess sistema permezz ta 'consoles virtwali oħra. Fejn meħtieġ, il-console kollu jista 'jiġi msakkar u wkoll il-konsole virtwali ta' swiċċjar diżattivat.

vlock primarjament jaħdem għal sessjonijiet tal-console u għandu wkoll appoġġ għall-illokkjar ta' sessjonijiet mhux tal-console iżda dan ma ġiex ittestjat bis-sħiħ.

Installazzjoni ta 'vlock fil-Linux

Biex tinstalla l-programm vlock fuq is-sistemi Linux rispettivi tiegħek, uża:

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

Kif tuża vlock fil-Linux

Hemm ftit għażliet li tista 'tuża ma' vlock u s-sintassi ġenerali hija:

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

1. Biex tissakkar il-console virtwali kurrenti jew is-sessjoni tat-terminal tal-utent, mexxi l-kmand li ġej:

# vlock --current

L-għażliet -c jew --current, tfisser issakkar is-sessjoni kurrenti u hija l-imġieba default meta tmexxi vlock.

2. Biex tissakkar is-sessjonijiet kollha tal-console virtwali tiegħek u wkoll tiddiżattiva l-iswiċċjar tal-console virtwali, mexxi l-kmand hawn taħt:

# vlock --all

L-għażliet -a jew --all, meta jintużaw, jissakkru s-sessjonijiet kollha tal-console tal-utent u wkoll tiddiżattiva l-iswiċċjar tal-console virtwali.

Dawn l-għażliet l-oħra jistgħu jaħdmu biss meta vlock ġie kkompilat bl-appoġġ tal-plugin u jinkludu:

3. L-għażliet -n jew --new, meta jiġu invokati, dan ifisser li taqleb għal console virtwali ġdida qabel ma s-sessjonijiet tal-console tal-utent jiġu msakkra.

# vlock --new

4. L-għażliet -s jew --disable-sysrq, tiddiżattiva l-mekkaniżmu SysRq filwaqt li l-konsols virtwali huma msakkra minn utent u jaħdem biss meta -a jew --all huwa invokat.

# vlock -sa

5. L-għażliet -t jew --timeout , invokati biex jistabbilixxu timeout għall-plugin screensaver.

# vlock --timeout 5

Tista' tuża -h jew --help u -v jew --version biex tara messaġġi ta' għajnuna u verżjoni rispettivament.

Aħna nħallu hekk u nkunu nafu wkoll li tista' tinkludi fajl ~/.vlockrc li jinqara mill-programm vlock waqt l-istartjar tas-sistema u żid il-varjabbli ambjentali li tista' tiċċekkja fil-paġna tad-dħul tal-manaul, speċjalment utenti ta 'distros bbażati fuq Debian.

Biex issir taf aktar jew iżżid xi informazzjoni li tista' ma tkunx inkluża hawn, sempliċement poġġi messaġġ hawn taħt fit-taqsima tal-kummenti.