84 votes

Comment verrouiller l'écran du bureau via la ligne de commande ?

Comment puis-je verrouiller l'écran de mon bureau à partir de la ligne de commande ?

1voto

George Mogilevsky Points 193

Voici une longue façon de le faire (en ajoutant une façon plus rapide ci-dessous) :

pour rendre le verrouillage encore plus facile, vous pouvez ajouter un exécutable script à un chemin d'exécution, l'appeler "lock" et alors le verrouillage de votre écran sera aussi facile que de taper "lock" dans cli.

Voici comment procéder :

mkdir ~/bin

vim ~/bin/lock

#!/bin/bash
gnome-screensaver-command -l

sauvegarder et quitter

chmod +x ~/bin/lock

N'oubliez pas d'ajouter ~/bin à votre ~/.profile - notez le point au début du nom du fichier. un mot d'avertissement à ce sujet, assurez-vous que vous l'ajoutez au bon fichier. Voici ce que dit le .profile à ce sujet :

# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.

vous voulez donc d'abord vérifier si les fichiers mentionnés ci-dessus existent dans votre répertoire personnel, vous devez les ajouter à cet endroit, s'ils n'existent pas, alors ajoutez le chemin vers le bin au .profile

vim ~/.profile # or one of the the other files if they exist

ajouter le texte suivant à la fin :

# set PATH so it includes user's private bin directories
PATH="$HOME/bin:$HOME/.local/bin:$PATH"

à ce stade, vous pouvez lancer le raccourci suivant à partir de Cli

you@yourUbuntu:~$ lock

[Voici la façon simple et rapide de le faire : ajouter un alias à votre fichier ~/.bashrc, qui est exécuté chaque fois qu'un Shell est ouvert, assurant ainsi la persistance de l'alias :

vim ~/.bashrc
# set lockscreen
alias lock="gnome-screensaver-command -l"

le résultat est le même, mais plus rapide

0voto

Manuel Points 2369

Il existe également de nombreux utilitaires minimalistes qui sont vraiment uniquement la serrure ils ne font rien d'autre. (Cela peut être plus sûr car, en général, garder les logiciels simples conduit à moins de bogues).

Par exemple :

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X