Ubuntu 24.04 возобновляется с помощью мыши или клавиатуры без запроса пароля. Моя учетная запись легко подвергается риску.

Вопрос или проблема

У меня две проблемы с восстановлением Ubuntu 24.04 после сна (не гибернации). Проблемы следующие.

  1. Мне бы хотелось, чтобы мой ПК не просыпался от мыши или клавиатуры, а только с помощью кнопки питания.
  2. После восстановления не требуется вводить пароль, и мой аккаунт открывается сразу.

Ответ или решение

Конечно, давайте разберемся с вашими проблемами, связанными с восстановлением из сна в Ubuntu 24.04.

1. Отключение пробуждения с помощью мыши или клавиатуры

Чтобы отключить возможность пробуждения вашего компьютера с помощью мыши или клавиатуры, выполните следующие шаги:

  1. Откройте терминал. Вы можете сделать это, нажав Ctrl + Alt + T.

  2. Сначала проверьте список устройств ввода, которые могут пробуждать систему. Введите следующую команду:

    xinput list

    В этом списке вы увидите устройства, такие как мышь и клавиатура. Например, ваша мышь может отображаться как "pointer".

  3. Затем получите id устройства (например, для мыши). Допустим, ваш идентификатор мыши — 10. Вы можете отключить возможность пробуждения с помощью следующей команды:

    xinput --disable 10
  4. Если вы хотите сделать эту настройку постоянной, вам нужно будет создать скрипт. Для этого создайте файл, например disable-wakeup.sh, в вашем домашнем каталоге с содержимым:

    #!/bin/bash
    xinput --disable 10

    Затем сделайте файл исполняемым:

    chmod +x ~/disable-wakeup.sh
  5. Добавьте скрипт в автозагрузку. Перейдите в "Настройки системы" -> "Запуск приложений" и добавьте ваш скрипт.

2. Включение запроса пароля после пробуждения

Чтобы настроить вашу систему так, чтобы она запрашивала пароль после восстановления из сна, выполните следующие шаги:

  1. Откройте "Настройки системы".

  2. Перейдите в раздел "Конфиденциальность" и затем в подраздел "Блокировка экрана".

  3. Убедитесь, что опция "Запрашивать пароль при пробуждении" активирована. Если эта опция выключена, включите ее.

Дополнительные настройки через терминал

Если перечисленные выше шаги не устраняют проблемы, вы можете выполнить настройки через терминал:

  1. Откройте терминал и введите команду для изменения настроек для блокировки экрана:

    gsettings set org.gnome.desktop.lockdown disable-lock-screen false
  2. Убедитесь, что у вас включен запрос пароля после блокировки:

    gsettings set org.gnome.desktop.screensaver lock-enabled true
    gsettings set org.gnome.desktop.screensaver lock-delay 0

Теперь, после пробуждения ваш компьютер должен требовать ввод пароля, и он не будет реагировать на нажатия мыши и клавиатуры для пробуждения.

Если после выполнения всех шагов у вас по-прежнему возникают проблемы, возможно, стоит проверить аппаратные настройки BIOS/UEFI, так как некоторые из них могут также управлять пробуждением устройства.

Если у вас есть дополнительные вопросы или нужна помощь, не стесняйтесь обращаться!

Оцените материал
Добавить комментарий

Капча загружается...