Я только что сделал себя постоянным LiveUSB, работающим на Ubuntu 12.04, и сразу обнаружил проблему - он автоматически регистрирует вас как root, и мне это не нужно, так как я собираюсь хранить файлы личные вещи на нем.
Мой вопрос: Как отключить автоматический вход в LiveUSB?
В живой Ubuntu 12.04 есть 1 графический и 6 консольных автоматических входов.
Чтобы отключить графический вход, используйте текстовый редактор, например GEDIT sudo gedit /etc/lightdm/lightdm.conf
Измените строку:
autologin-user=ubuntu
на
autologin-user=
и добавьте чтобы отобразить приветствие при входе в систему:
greeter-show-manual-login=true
Вы можете отключить 6 входов в консоль:
Существует 6 файлов, которые определяют автоматический вход. Они /etc/init/tty1.conf
до /etc/init/tty6.conf
.
Сначала переименуйте эти файлы в любые неиспользуемые имена, например: /etc/init/custom-tty1.conf
- /etc/init/custom-tty6.conf
.
Затем отредактируйте каждый файл, заменив строку, начинающуюся с «exec», как показано ниже. Сопоставьте номер tty с номером в имени файла. Например, для файла /etc/init/custom-tty1.conf
заменить
exec /bin/login -f ubuntu </dev/tty1 > /dev/tty1 2>&1
на
exec /sbin/getty -8 38400 tty1
Что вы имеете в виду «он автоматически регистрирует вас как root»? У меня сложилось впечатление, что учетная запись root отключена во всех версиях Ubuntu, что означает, что вам нужно пройти sudo
для запуска команд от имени root.
Я бы предложил следующее: загрузите ваш действующий USB и создайте нового пользователя с паролем. Теперь перезагрузите / выйдите из системы. Надеемся, что этот пользователь является единственным доступным пользователем, и вам нужен пароль для входа в систему с этим пользователем. Если нет, то, возможно, там есть гостевая учетная запись, так что вам просто нужно отключить ее. Когда вы зашли так далеко, вам просто нужно зашифровать домашнюю папку , и тогда все готово. Не забудьте использовать надежный пароль!
edit Существует также возможность шифровать целые разделы во время установки Ubuntu. Вот руководство , оно от 8.04, но это минимальная установка, поэтому шаги должны быть практически одинаковыми.
edit2 Для автологина есть AutoLogin в Ubuntu Wiki.
Я просто обнаружил, что Ubuntu, живой USB создает пользователя под названием Ubuntu с идентификатором 999 и пользователя, назвала root
с идентификатором 0. Предположение, что пользователь является корнем, почти корректно. Появляется, как будто пользователю Ubuntu предоставляют полномочия суперпользователя.
Шаги, требуемые удалить этого пользователя, следующие:
Нажмите Control+Alt+Fx, где x является любым числом от 1-5. Это даст Вам терминал, с которым можно работать. Это уже будет зарегистрировано как Ubuntu.
Ввести sudo passwd root
. Это предложит Вам пароль root. Что-либо, что Вы вводите здесь, станет паролем root. Введите тот же пароль дважды.
Вход в систему как корень путем ввода su
, нажмите Enter и затем ввод пароля от шага 2.
Делайте изменения отмеченными в ответе выше.
Примечание: Вы не должны будете входить sudo
перед командами, так как Вы - корень!
Нажмите Alt+F7 для возвращения к графическому интерфейсу.
Нажмите на механизм/зубчатое колесо в левом верхнем углу экрана, выберите 'параметры настройки системы-> учетные записи пользователей
Создайте по крайней мере 1 административного пользователя. Установите автоматический вход в систему [прочь] (если он уже не установлен), Вы, возможно, должны нажать на блокировку в верхнем левом углу этого окна.
После внесения изменений Перезагрузите систему путем нажатия на механизм и выбора закрытия. Выберите Перезагрузку в следующем экране.
Когда пользователь Ubuntu автовходит в выбор графического экрана механизм наверху, затем выберите, выходят из системы.
Нажмите Control+Alt+Fx снова (1-5). Вам нужно предложить войти в систему.
Войдите в систему как корень с паролем root, который Вы ввели на шаге 2.
Ввести deluser --force ubuntu ubuntu
затем нажмите Enter.
Нажмите Alt+F7 для возврата к графическому интерфейсу.
Закрытие и перезапуск система и все должны быть хорошо. Ваше имя административного пользователя автоматически вводится в sudo пользовательскую таблицу, таким образом, можно использовать sudo
выполнить системные команды. Не используйте пользователя root для нормальной работы. Это просто усложняет системные усилия по восстановлению.
Теперь, если только я мог бы выяснить, как удалить Try or Install
окно моя палка usb было бы прекрасно.