Почему пользователь Ubuntu Live подписывается во всех tty?

Я просто заметил, что разделы NTFS монтируются как root: plugdev, поэтому я просто сделал:

usermod -g plugdev debian-transmission

Я добавил root: plugdev пользователь в plugdev group и теперь нет проблема!

2
задан 22 February 2012 в 10:25

1 ответ

Вы можете отключить TTY, удалив (или переместившись к чему-то, кроме .conf) следующие файлы:

/etc/init/tty1.conf
/etc/init/tty2.conf
/etc/init/tty3.conf
/etc/init/tty4.conf
/etc/init/tty5.conf
/etc/init/tty6.conf

Я нашел виновника автоматического входа: в файле / etc / init / tty1.conf в живой сессии, есть эта строка:

exec /bin/login -f ubuntu < /dev/tty1 > /dev/tty1 2>&1

Это делает / bin / login log in как «ubuntu» - у которого нет установленного пароля. Итак, если вы хотите использовать аналогичные функции, залейте пароль для учетной записи и установите для входа в систему как эту учетную запись. Конечно, это обычно не рекомендуется, если вы не находитесь в живой системе, так как он оставляет явное отверстие безопасности (если только этот пользователь не сильно ограничен).

Кроме того, каждый раз, когда этот процесс убивается (т.е. через exit) он снова вызван - он снова входит в систему как учетная запись «ubuntu».

4
ответ дан 25 May 2018 в 14:03
  • 1
    Благодарю. Я передумаю с учетом этих изменений и опубликую результаты. – bambuntu 28 February 2012 в 21:28
  • 2
    Вот так! Мой живой компакт-диск не начинается с того, что кто-либо зарегистрировался. И все tty - это просто черный экран. Я просто прокомментировал все строки в файлах conf. Теперь я просто надеюсь, что это не проблема безопасности. По логике, кажется, я закрыл некоторые дыры. Но я новичок в этом. – bambuntu 29 February 2012 в 12:50
  • 3
    Если вы пытаетесь обеспечить живое распространение, вы можете добавить пароль к " ubuntu " пользователя. По умолчанию пользователь «ubuntu» имеет пустой пароль, и в / etc / sudoers есть запись, позволяющая любому пользователю из группы администрирования (то есть «пользователь ubuntu») запускать корневые команды без пароля. Просто удалите часть NOPASSWD. – Chuck R 1 March 2012 в 08:47

Другие вопросы по тегам:

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