vlock - Pametan način zaključavanja korisničke virtualne konzole ili terminala u Linuxu


Virtuelne konzole su veoma važne karakteristike Linux-a i pružaju korisniku sistema upit ljuske da koristi sistem u negrafičkom podešavanju koje možete koristiti samo na fizičkoj mašini, ali ne i daljinski.

Korisnik može koristiti nekoliko sesija virtualne konzole u isto vrijeme samo prebacivanjem iz jedne virtualne konzole u drugu.

U ovom vodiču ćemo pogledati kako zaključati korisničku virtuelnu konzolu ili terminalsku konzolu u Linux sistemima pomoću programa vlock.

Šta je vlock?

vlock je uslužni program koji se koristi za zaključavanje jedne ili više sesija virtualne konzole korisnika. vlock je važan na višekorisničkom sistemu, omogućava korisnicima da zaključaju svoje sesije dok drugi korisnici i dalje mogu koristiti isti sistem preko drugih virtuelnih konzola. Gdje je potrebno, cijela konzola se može zaključati i također onemogućiti prebacivanje virtualne konzole.

vlock prvenstveno radi za sesije konzole i također ima podršku za zaključavanje sesija koje nisu konzole, ali ovo nije u potpunosti testirano.

Instalacija vlock-a u Linuxu

Da instalirate program vlock na svoje Linux sisteme, 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 sa vlock, a opća sintaksa je:

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

vlock uobičajene opcije i upotreba:

1. Da zaključate trenutnu virtuelnu konzolu ili terminalsku sesiju korisnika, pokrenite sljedeću naredbu:

vlock --current

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

2. Da zaključate sve svoje sesije virtualne konzole i također onemogućite prebacivanje virtualne konzole, pokrenite naredbu ispod:

vlock --all

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

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

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

vlock --new

4. Opcije -s ili --disable-sysrq, onemogućuje SysRq mehanizam dok virtuelne konzole zaključava korisnik i radi samo kada se pozove -a ili --all.

vlock -sa

5. Opcije -t ili --timeout , koje se pozivaju da bi se postavilo vremensko ograničenje za dodatak screensaver.

vlock --timeout 5

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

Ostavićemo to na tome i takođe znamo da možete uključiti datoteku ~/.vlockrc koju program vlock čita tokom pokretanja sistema i dodati varijable okruženja koje možete provjerite na stranici za unos rukovanja, posebno korisnike distribucija baziranih na Debianu.

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