Comment utiliser la commande Vlock Linux

Comment utiliser la commande Vlock Linux
Virtual Lock (Vlock) est un excellent utilitaire qui permet aux utilisateurs de Linux verrouiller leur session terminale, empêchant quiconque d'interrompre ses consoles. Lorsque vous travaillez sur des systèmes partagés ou lorsque votre machine risque de l'accès et de la falsification, il est prudent de verrouiller vos séances terminales.

De plus, certaines commandes prennent du temps à courir, vous donnant de la place pour faire une pause. Dans un tel cas, quelqu'un peut altérer votre travail. La seule façon d'être sûr de verrouiller les consoles terminales et virtuelles. Le Vlock est facile à utiliser, et nous verrons comment vous pouvez l'utiliser pour sécuriser votre système.

Installation de Vlock sur Linux

Le Vlock est disponible sur n'importe quel gestionnaire de packages de distribution Linux, et vous pouvez l'installer en utilisant la commande suivante:

$ sudo apt-get install vlock

Pour Arch, Fedora et Centos, utilisez la commande suivante:

$ sudo dnf installer vlock

Options Vlock

Il existe diverses options que Vlock propose, et vous pouvez répertorier la page d'aide pour les afficher. Nous couvrirons les plus courants avec un exemple de la façon d'utiliser chacun. Commençons.

Session actuelle de verrouillage Vlock

Le verrouillage de la session de terminal actuelle ou de la console virtuelle fonctionne principalement en utilisant un système partagé. Cependant, quelqu'un peut toujours accéder aux autres séances et affronter votre travail. Néanmoins, utilisez la commande suivante pour verrouiller votre session actuelle:

$ vlock - Current

Une fois que vous verrouillez la session en cours, quiconque doit utiliser la session ou le terminal doit appuyer sur la touche Entrée et entrer le mot de passe pour reprendre l'utilisation.

L'image suivante est un exemple de session verrouillée:

Vlock Lock toutes les sessions

Nous avons vu comment vous pouvez verrouiller votre terminal ou sa session actuel. Cependant, une personne ayant accès au système peut toujours ouvrir une autre session ou un terminal et interférer avec votre travail. La solution consiste à verrouiller toutes les consoles virtuelles. De cette façon, quelle que soit la console virtuelle que quelqu'un ouvre, il devra s'authentifier.

Pour verrouiller toutes les sessions virtuelles, utilisez le «-tous" drapeau. Notez que vous ne pouvez verrouiller que les séances virtuelles, pas votre terminal. Sinon, vous obtiendrez un message d'erreur affiché ci-dessous:

Pour accéder aux terminaux virtuels, appuyez sur "Ctrl + Alt + F4". Pour quitter, remplacer "F4" avec "F1".

$ vlock - tout

Pourtant, vous devrez saisir le mot de passe pour déverrouiller les séances. La bonne chose est que personne d'autre ne peut créer une nouvelle session virtuelle. Il sera toujours verrouillé même s'ils le font, en gardant vos séances intactes. De plus, les autres personnes utilisant le système auront besoin du mot de passe racine pour déverrouiller les sessions si vous êtes root.

Passer à une nouvelle console

Avant de verrouiller toutes vos séances virtuelles, vous devrez peut-être passer à une nouvelle session virtuelle pour continuer à travailler. C'est possible en utilisant le "-n" ou "-nouveau" option. La commande suivante ne fonctionne que si vous avez installé Vlock avec prise en charge du plugin. Sinon, vous obtiendrez un message d'erreur.

$ vlock - new

Vlock désactiver le mécanisme sysrq

Grace à Sysrq Clé, quelqu'un peut toujours l'utiliser et effectuer diverses opérations lorsqu'un système gèle. Par conséquent, même lorsque vous utilisez Vlock pour verrouiller vos sessions, quelqu'un peut toujours accéder au système à moins que vous ne désactivez Sysrq. Pour empêcher une telle situation, vous devez utiliser le «-SA”Option, qui ne fonctionne que pour des consoles virtuelles.

Conclusion

Une façon de garder votre machine Linux en sécurité est d'empêcher quiconque de falsifier vos séances terminales ou consoles virtuelles. Vous pouvez verrouiller votre session actuelle ou toutes vos consoles virtuelles à l'aide de Vlock, et quiconque qui essaie de falsifier le système devra être autorisé. Vous voulez protéger votre machine Linux? Utiliser Vlock.