vlock - Usa ka Maalamon nga Paagi sa Pag-lock sa User Virtual Console o Terminal sa Linux


Ang mga virtual console kay importante kaayo nga mga feature sa Linux, ug naghatag kini sa system user og shell prompt nga gamiton ang system sa non-graphical setup nga magamit ra nimo sa physical machine pero dili sa layo.

Ang usa ka user makagamit ug daghang virtual console session sa samang higayon pinaagi lang sa pagbalhin sa usa ka virtual console ngadto sa lain.

Niini kung giunsa ang paggiya, atong tan-awon kung giunsa ang pag-lock sa user virtual console o terminal console sa mga sistema sa Linux gamit ang vlock program.

Ang vlock usa ka gamit nga gigamit sa pag-lock sa usa o daghang mga sesyon sa virtual console sa gumagamit. Importante ang vlock sa usa ka multi user system, kini nagtugot sa mga tiggamit sa pag-lock sa ilang kaugalingon nga mga sesyon samtang ang ubang mga tiggamit makagamit gihapon sa samang sistema pinaagi sa ubang mga virtual consoles. Kung gikinahanglan, ang tibuok console mahimong ma-lock ug ma-disable usab ang virtual console.

Ang vlock nag-una nga nagtrabaho alang sa mga sesyon sa console ug adunay suporta usab sa pag-lock sa mga sesyon nga dili console apan wala pa kini hingpit nga nasulayan.

Pag-instalar sa vlock sa Linux

Aron ma-install ang vlock program sa imong tagsa-tagsa ka sistema sa Linux, gamita ang:

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

Giunsa paggamit ang vlock sa Linux

Adunay pipila ka mga kapilian nga imong magamit sa vlock ug ang kinatibuk-ang syntax mao ang:

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

1. Para ma-lock ang kasamtangang virtual console o terminal session sa user, padagana ang mosunod nga command:

# vlock --current

Ang mga opsyon -c o --current, nagpasabot nga i-lock ang kasamtangan nga session ug mao kini ang default nga kinaiya kung magpadagan ka sa vlock.

2. Aron ma-lock ang tanan nimong mga sesyon sa virtual console ug i-disable usab ang virtual console switching, padagana ang command sa ubos:

# vlock --all

Ang mga opsyon -a o --tanan, kon gamiton, kini maka-lock sa tanang sesyon sa console sa user ug dili usab maka-disable sa virtual console switching.

Kini nga uban nga mga kapilian mahimo lamang nga molihok kung ang vlock giipon uban ang suporta sa plugin ug kini naglakip sa:

3. Ang mga opsyon -n o --bag-o, kon gisangpit, kini nagpasabot sa pagbalhin ngadto sa usa ka bag-o nga virtual console sa dili pa ang mga sesyon sa console sa user ma-lock.

# vlock --new

4. Ang mga opsyon -s o --disable-sysrq, kini nag-disable sa SysRq nga mekanismo samtang ang virtual consoles gi-lock sa usa ka user ug molihok lamang kung -a o --tanan ang gisangpit.

# vlock -sa

5. Ang mga opsyon -t o --timeout , gisangpit aron magbutang ug timeout para sa screensaver plugin.

# vlock --timeout 5

Mahimo nimong gamiton ang -h o --help ug -v o --version aron makita ang mga mensahe sa tabang ug bersyon matag usa.

Among ibilin kini ug mahibaloan usab nga mahimo nimong iapil ang usa ka ~/.vlockrc file nga gibasa sa vlock program atol sa pagsugod sa sistema ug idugang ang environmental variables nga imong masusi sa manaul entry page, ilabi na ang mga tiggamit sa Debian base distros.

Aron mahibal-an ang dugang o makadugang sa bisan unsang impormasyon nga dili maapil dinhi, ihulog lang ang usa ka mensahe sa ubos sa seksyon sa komento.