Как я могу заставить персистентный USB установить только для чтения/неспособный, чтобы быть измененным после установки?

Я создал персистентную карту флэш-памяти с интерфейсом USB Помощника Ubuntu с помощью mkusb и настроил ее к тому, как я хочу ее. Я теперь хочу остановить любого от способности изменить его.

Я не возражаю, если решение состоит в том, чтобы остановить всю модификацию пользователем или позволяет ли это пользователю изменять только для той сессии, но возвращается на перезагрузке.

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

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

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

1
задан 3 April 2020 в 14:04

1 ответ

Как сделать персистентную установку USB только для чтения

Возможно сделать то, что Вы хотите использовать измененную учетную запись Гостевого пользователя

  • Установка lightdm:

    sudo apt-get install lightdm
    

Процесс установки попросит удалять GDM.

  • В раскрывающемся выборе lightdm в качестве менеджера по оформлению.

Для 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

См. также Добавляют Гостевого пользователя к Персистентному флеш-накопителю

Настройте гостевую сессию

2
ответ дан 7 April 2020 в 23:21

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

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