Я создал персистентную карту флэш-памяти с интерфейсом USB Помощника Ubuntu с помощью mkusb и настроил ее к тому, как я хочу ее. Я теперь хочу остановить любого от способности изменить его.
Я не возражаю, если решение состоит в том, чтобы остановить всю модификацию пользователем или позволяет ли это пользователю изменять только для той сессии, но возвращается на перезагрузке.
Нет никакого системного входа в систему, и я хотел бы, чтобы это осталось тот путь, но должен будет быть некоторый способ для меня все еще получить привилегированный доступ для обслуживания.
Я хотел бы, чтобы у пользователя был тот же самый рабочий стол, как у меня есть установка, т.е. включая ярлыки на сетевые диски.
Я ценил бы любые предложения. Я считал бы себя как новичок промежуточному пользователю, таким образом, немного детали может требоваться.
Возможно сделать то, что Вы хотите использовать измененную учетную запись Гостевого пользователя
Установка lightdm:
sudo apt-get install lightdm
Процесс установки попросит удалять GDM.
Для grub2 футболисты с персистентными casper-rw разделами, такими как mkusb:
Откройте casper-rw/upper/etc/lightdm/lightdm.conf и изменение allow-guest=true
. Теперь будет Гостевая учетная запись.
Для футболистов Syslinux с персистентными casper-rw файлами, такими как UNetbootin и Rufus: Сначала смонтируйте casper-rw файл:
sudo mkdir /media/casper
sudo mount -o loop casper-rw /media/casper/
Затем отредактируйте casper/upper/etc/lightdm/lightdm.conf и изменение allow-guest=true
Гостевая учетная запись будет добавлена к параметрам загрузки.
Изменение гостевой учетной записи
Можно использовать существующую Учетную запись пользователя или создать новую Учетную запись пользователя, для использования в качестве Живого основания для настройки Гостевой Сессии.
Сделайте каталог для гостевой сессии, если Вы уже не существуете:
sudo mkdir /etc/guest-session
Создайте символьную ссылку:
sudo ln -s /home/{NAME} /etc/guest-session/skel
Где {ИМЯ} является названием Учетной записи пользователя, Вы хотите использовать в качестве основания.
Любые изменения, внесенные в учетную запись пользователя, появятся в гостевой учетной записи.
Любые изменения в гостевой учетной записи будут удалены в конце сессии.
Пользователь {ИМЯ} может быть скрыт при входе в систему:
Для сокрытия пользователя открывают/var/lib/AccountsService/users/{ИМЯ}
Строка редактирования к SystemAccount=true
См. также Добавляют Гостевого пользователя к Персистентному флеш-накопителю