Зацикливание входа в систему после включения автоматического входа -

В принципе, эти две директивы можно комбинировать. Но меня немного смущает ваш вопрос :вы говорите, что хотите сделать все читаемым -только вместо домашнего каталога пользователя, но также и то, что ProtectHome=read-only«блокирует все это ”? Но ProtectHome=read-onlyне влияет на /, только на /homeи /root.

Я думаю, это должно делать то, что вы хотите:

sudo systemd-run --pty --pipe --uid=1000 -p ReadOnlyPaths=/ -p ReadWritePaths="$(pwd)"

Если вы хотите, чтобы читались только другие домашние каталоги -, а не вся файловая система, используйте ProtectHome=read-onlyвместо ReadOnlyPaths=/.

2
31.05.2021, 19:58
2 ответа

Введите CtrlAltF3 для переключения на экран входа в систему без -GUI (командной строки ). Возможно, вам придется нажать Введите , чтобы получить приглашение login: .

Войдите в систему, используя свой идентификатор пользователя и пароль.

Поскольку я не знаю, какой оконный менеджер вы используете, это трудный путь:

Введите команду:

sudo find /etc -type f -print | xargs sudo grep $USER

, чтобы найти все файлы в /etc, в которых упоминается ваш идентификатор пользователя.

После настройки автоматического входа пользователя walt4в Ubuntu 18.04.05 я обнаружил:

sudo find /etc -type f -print | xargs sudo grep walt4
/etc/gdm3/custom.conf:AutomaticLogin=walt4

При дальнейшем исследовании я обнаружил, что в моей системе (YMMV)/etc/gdm3/custom.confсодержит строки:

AutomaticLoginEnable=True
AutomaticLogin=walt4

Простое изменение «True» на «False» отключило автоматический вход в систему.

Чтобы отключить автоматический вход в систему МОЯ (снова YMMV ), выполните:

sudo perl -pi~ -e "s/AutomaticLoginEnable=True/AutomaticLoginEnable=False/" /etc/gdm3/custom.conf
0
28.07.2021, 11:27

Решение, которое я нашел, заключалось в том, чтобы открыть /etc/lightdm/lightdm.confи удалить или закомментировать строки

autologin-user=username
autologin-user-timeout=5
1
28.07.2021, 11:27

Теги

Похожие вопросы