vlock - En smart måte å låse virtuell brukerkonsoll eller terminal i Linux


Virtuelle konsoller er svært viktige funksjoner i Linux, og de gir en systembruker en shell-forespørsel om å bruke systemet i et ikke-grafisk oppsett som du bare kan bruke på den fysiske maskinen, men ikke eksternt.

En bruker kan bruke flere virtuelle konsolløkter samtidig bare ved å bytte fra en virtuell konsoll til en annen.

I denne veiledningen skal vi se på hvordan du låser brukerens virtuelle konsoll eller terminalkonsoll i Linux-systemer ved å bruke vlock-programmet.

Hva er vlock?

vlock er et verktøy som brukes til å låse én eller flere virtuelle brukerkonsolløkter. vlock er viktig på et flerbrukersystem, det lar brukere låse sine egne økter mens andre brukere fortsatt kan bruke det samme systemet via andre virtuelle konsoller. Der det er nødvendig, kan hele konsollen låses og også bytte av virtuell konsoll deaktiveres.

vlock fungerer først og fremst for konsolløkter og har også støtte for å låse ikke-konsolløkter, men dette har ikke blitt testet fullstendig.

Installerer vlock i Linux

For å installere vlock-programmet på dine respektive Linux-systemer, bruk:

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

Hvordan bruke vlock i Linux

Det er få alternativer du kan bruke med vlock, og den generelle syntaksen er:

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

vlock vanlige alternativer og bruk:

1. For å låse gjeldende virtuell konsoll eller terminaløkt for brukeren, kjør følgende kommando:

vlock --current

Alternativene -c eller --current betyr å låse gjeldende økt og det er standard oppførsel når du kjører vlock.

2. For å låse alle dine virtuelle konsolløkter og også deaktivere virtuell konsollbytte, kjør kommandoen nedenfor:

vlock --all

Alternativene -a eller --all, når de brukes, låser alle brukerens konsolløkter og deaktiverer også virtuell konsollbytte.

Disse andre alternativene kan bare fungere når vlock ble kompilert med plugin-støtte, og de inkluderer:

3. Alternativene -n eller --new, når de aktiveres, betyr det å bytte til en ny virtuell konsoll før brukerens konsolløkter låses.

vlock --new

4. Alternativene -s eller --disable-sysrq, det deaktiverer SysRq-mekanismen mens virtuelle konsoller er låst av en bruker og fungerer bare når -a eller --all påkalles.

vlock -sa

5. Alternativene -t eller --timeout , påkalt for å angi en tidsavbrudd for skjermsparer-plugin.

vlock --timeout 5

Du kan bruke -h eller --help og -v eller --version for å se hjelpemeldinger og versjon hhv.

Vi skal la det ligge og også vite at du kan inkludere en ~/.vlockrc-fil som leses av vlock-programmet under systemoppstart og legge til miljøvariablene som du kan sjekk inn den manuelle oppføringssiden, spesielt brukere av Debian-baserte distros.

For å finne ut mer eller legge til informasjon som kanskje ikke er inkludert her, bare slipp en melding nedenfor i kommentarfeltet.