vlock - pametan način za zaključavanje korisničke virtualne konzole ili terminala u Linuxu


Virtualne konzole vrlo su važne značajke Linuxa, a korisniku sustava pružaju upit ljuske za korištenje sustava u negrafičkom postavu koji možete koristiti samo na fizičkom stroju, ali ne i daljinski.

Korisnik može koristiti nekoliko sesija virtualne konzole u isto vrijeme samo prelaskom s jedne virtualne konzole na drugu.

U ovom vodiču, pogledat ćemo kako zaključati korisničku virtualnu konzolu ili terminalsku konzolu u Linux sustavima pomoću programa vlock.

Što je vlock?

vlock je uslužni program koji se koristi za zaključavanje jedne ili više korisničkih sesija virtualne konzole. vlock je važan u višekorisničkom sustavu, omogućuje korisnicima zaključavanje vlastitih sesija dok drugi korisnici i dalje mogu koristiti isti sustav putem drugih virtualnih konzola. Gdje je potrebno, cijela se konzola može zaključati i također onemogućiti prebacivanje virtualne konzole.

vlock prvenstveno radi za sesije na konzoli, a ima i podršku za zaključavanje sesija koje nisu na konzoli, ali to nije u potpunosti testirano.

Instaliranje vlock-a u Linuxu

Da biste instalirali program vlock na svoje odgovarajuće Linux sustave, koristite:

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

Kako koristiti vlock u Linuxu

Postoji nekoliko opcija koje možete koristiti s vlockom, a opća sintaksa je:

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

vlock uobičajene opcije i upotreba:

1. Za zaključavanje trenutne virtualne konzole ili terminalske sesije korisnika, pokrenite sljedeću naredbu:

vlock --current

Opcije -c ili --current znače zaključavanje trenutne sesije i to je zadano ponašanje kada pokrenete vlock.

2. Da biste zaključali sve svoje sesije virtualne konzole i također onemogućili prebacivanje virtualne konzole, pokrenite naredbu u nastavku:

vlock --all

Opcije -a ili --all, kada se koriste, zaključavaju sve korisničke sesije konzole i također onemogućuju prebacivanje virtualne konzole.

Ove druge opcije mogu funkcionirati samo kada je vlock kompajliran s podrškom za dodatke i uključuju:

3. Opcije -n ili --new, kada se pozovu, to znači prebacivanje na novu virtualnu konzolu prije nego što se sesije korisničke konzole zaključaju.

vlock --new

4. Opcije -s ili --disable-sysrq onemogućuju SysRq mehanizam dok virtualne konzole zaključava korisnik i rade samo kada se pozove -a ili --all.

vlock -sa

5. Opcije -t ili --timeout , pozivaju se za postavljanje vremenskog ograničenja za dodatak za čuvar zaslona.

vlock --timeout 5

Možete koristiti -h ili --help i -v ili --version za pregled poruka pomoći i verzije odnosno.

Ostavit ćemo to i također znati da možete uključiti datoteku ~/.vlockrc koju čita program vlock tijekom pokretanja sustava i dodati varijable okruženja koje možete provjerite na stranici za unos priručnika, posebno korisnici distribucija temeljenih na Debianu.

Da biste saznali više ili dodali bilo kakve informacije koje možda nisu ovdje uključene, jednostavno ispustite poruku u odjeljku za komentare.