Автоматический вход в систему и блокировка экрана

8

Мой компьютер имеет только одного пользователя, который используется для обычного входа в систему.

При загрузке было бы удобно, чтобы система автоматически регистрировала этого пользователя, а затем, при необходимости, блокировала экран, например, запуская экранную заставку, защищенную паролем.

Предложения?

user50849
источник

Ответы:

6

Настройте пользователя на автоматический вход в систему System Settings-> User Accounts-> Automatic Login(вам нужно будет нажать кнопку «разблокировать» и ввести пароль, прежде чем вы сможете изменить настройку автоматического входа).

Команда gnome-screensaver-command -lприведет к немедленной блокировке экрана, что, вероятно, может быть добавлено к элементам автозапуска.

Используя gedit(или другой текстовый редактор по вашему выбору), создайте /home/USERNAME/.config/autostart/screen_lock.desktopс содержанием:

[Desktop Entry]
Type=Application
Name=Lock Screensaver
Exec=gnome-screensaver-command -l

И, надеюсь, он автоматически войдет в систему, а затем заблокирует экран.

chronitis
источник
1
Ubuntu 14.04 не распознает эти записи рабочего стола в моем случае ..
dmeu
О том, как добавить скрипт запуска, можно
узнать
Сначала установите gnome-screensaver с помощью этой команды: sudo apt-get install gnome-screensaver
emamie
4

Я использую Ubuntu 18.04.1 LTS с Gnome 3.28.2, и это сработало для меня. Настройте пользователя на автоматический вход, либо через графический интерфейс, либо отредактировав /etc/gdm3/custom.conf. На рабочем столе нажмите «Показать приложения», введите «Пуск», и вы увидите «Настройки запуска приложений», откройте его, нажмите «Добавить», дайте ему любое имя и комментарий, которые хотите, и введите в команду следующее. вход:

dbus-send --type=method_call --dest=org.gnome.ScreenSaver /org/gnome/ScreenSaver org.gnome.ScreenSaver.Lock

При перезагрузке он автоматически войдет в систему и сразу же заблокирует экран для любого пользователя, которого вы настроили в /etc/gdm3/custom.conf.

Ларри Р. Ирвин
источник
2
Я был настроен скептически, но это сработало как шарм.
Джеймс Хиршорн
2
Это работает и должно быть принято решение
Rmano
Спасибо работает для меня, и сохранить ответ
Джонатан Родригес
2

То, что вы спрашиваете, является почти нормальной установкой. Во время установки вам будет предложено ввести пароль и вы можете выбрать автоматический вход этого пользователя. Это изображение показывает флажок off(Вы не можете использовать автоматический вход с зашифрованным домом).

введите описание изображения здесь

После установки вы все еще можете установить это в настройках учетных записей:

введите описание изображения здесь

По умолчанию блокировка экрана настроена на запрос пароля. Посмотрите эту тему для получения дополнительной информации: Как отключить заставку / блокировку? о том, где его найти. Настройка, где вы можете сделать это выглядит так:

введите описание изображения здесь

Речь идет не о настройке блокировки, а о том, как установить ее по-другому.

Rinzwind
источник
1
При такой настройке пользователь будет автоматически авторизован, а его компьютер разблокирован и уязвим для атак. ОП спрашивает, как автоматически войти в систему и заблокировать экран после загрузки.
denysonique
@denysonique он сказал «опционально заблокировать экран», так что это пользовательское обсуждение, которое нельзя автоматизировать;)
Rinzwind