Как заблокировать экран и во время разблокировки должен спрашивать пароль? Как это сделать из командной строки?
Я пытался:
gnome-screensaver-command -l
Но не спрашивая пароль во время разблокировки.
gnome-screensaver-command -l
gnome-screensaver-command -a
обратитесь сюда https://askubuntu.com/questions/184728/how-do-i-lock-the-screen-from-a-terminal
Это зависит от вашей среды, но в любом случае physlock
(посмотрите на это) заблокирует ваш экран в любой среде (X, Wayland, VT или другой).
Никаких причудливых цветов или графики с этим, все же.
Нет необходимости в командной строке: Ctrl+Alt+L сделает это немедленно для вас.
Редактировать:
Это не имеет ничего общего с командой. Вы должны зайти в настройки системы и убедиться, что пароль необходим для отключения заставки. В Gnome откройте «Системные настройки», нажмите «Яркость и блокировка» и переключите блокировку на «ВКЛ».
Я считаю, что это зависит от вашего диспетчера дисплея.
У меня есть Lightdm, так что это dm-tool lock
Заблокировать текущее место. Это переключится на приветствующего с подсказкой, что экран заблокирован. Вы можете вернуться к этому сеансу, пройдя аутентификацию в greeter.
РЕДАКТИРОВАТЬ: это выглядит и действует как блокировка экрана, но я заметил, что я могу "обойти его", переключившись на текстовый терминал и обратно на терминал X (на моем компьютере Ctrl-Alt-F2, затем Ctrl-Alt-F6 делает это). Затем dm-lock
просто выйдет.
Я не уверен, что делаю что-то не так здесь. Но я оставляю их здесь как указатель, я думаю, что это все равно будет полезной информацией для кого-то.
Кстати, команда gnome, о которой упоминали другие, у меня не сработала. Я действительно не использую Gnome на своем рабочем столе.