Weboldal keresés

vlock – Intelligens módszer a felhasználói virtuális konzol vagy terminál zárolására Linux alatt


A virtuális konzolok a Linux nagyon fontos szolgáltatásai, és a rendszerfelhasználó számára parancsértelmezőt biztosítanak a rendszer nem grafikus beállításban történő használatához, amelyet csak a fizikai gépen használhat, de távolról nem.

Egy felhasználó egyszerre több virtuális konzol munkamenetet is használhat, ha az egyik virtuális konzolról a másikra vált.

Ebben az útmutatóban megvizsgáljuk, hogyan lehet zárolni a felhasználói virtuális konzolt vagy terminálkonzolt Linux rendszereken a vlock programmal.

Mi az a vlock?

A vlock egy segédprogram egy vagy több felhasználói virtuális konzol-munkamenet zárolására szolgál. A vlock fontos a többfelhasználós rendszereken, lehetővé teszi a felhasználók számára, hogy zárolják saját munkameneteiket, miközben más felhasználók továbbra is használhatják ugyanazt a rendszert más virtuális konzolokon keresztül. Ahol szükséges, a teljes konzol zárolható, és a virtuális konzol váltása is letiltható.

A vlock elsősorban konzolmunkamenetekhez működik, és támogatja a nem konzolos munkamenetek zárolását is, de ezt még nem tesztelték teljes mértékben.

Vlock telepítése Linux alatt

A vlock program megfelelő Linux rendszerére való telepítéséhez használja:

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

A vlock használata Linuxban

A vlock funkcióhoz kevés lehetőség használható, és az általános szintaxis a következő:

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

A vlock általános opciói és használata:

1. A felhasználó jelenlegi virtuális konzoljának vagy termináljának zárolásához futtassa a következő parancsot:

vlock --current

A -c vagy --current opciók az aktuális munkamenet zárolását jelentik, és ez az alapértelmezett viselkedés a vlock futtatásakor.

2. Az összes virtuális konzol-munkamenet zárolásához és a virtuális konzolváltás letiltásához futtassa az alábbi parancsot:

vlock --all

A -a vagy --all opciók használata esetén az összes felhasználói konzolmunkamenetet zárolja, és letiltja a virtuális konzolváltást is.

Ezek a többi opciók csak akkor működnek, ha a vlock beépülő modul támogatással lett lefordítva, és ezek a következők:

3. A -n vagy --new opció meghívásakor azt jelenti, hogy a felhasználói konzolmunkamenetek zárolása előtt át kell váltani egy új virtuális konzolra.

vlock --new

4. A -s vagy --disable-sysrq opció letiltja a SysRq mechanizmust, miközben a virtuális konzolokat a felhasználó zárolja, és csak akkor működik. amikor a -a vagy a --all meghívásra kerül.

vlock -sa

5. A -t vagy --timeout opciók meghívva időtúllépést állítanak be a képernyővédő beépülő modul számára.

vlock --timeout 5

A -h vagy a --help és a -v vagy a --version segítségével megtekintheti a súgóüzeneteket és a verziót. illetőleg.

Ennyiben hagyjuk, és azt is tudjuk, hogy beilleszthet egy ~/.vlockrc fájlt, amelyet a vlock program olvas be a rendszer indításakor, és hozzáadhatja a környezeti változókat ellenőrizze a manaul belépőoldalt, különösen a Debian alapú disztribúciók felhasználói.

Ha többet szeretne megtudni, vagy olyan információt szeretne hozzáadni, amely esetleg nem szerepel itt, egyszerűen dobjon egy üzenetet a megjegyzés rovatba.