Добавление пользователя в среду chroot
Я создал систему chroot в своем Ubuntu с использованием schroot и debrootstrap, основанную на минимальном Ubuntu. Однако всякий раз, когда я не могу добавить нового пользователя в эту среду chroot. Вот что происходит.
- Я ввожу schroot как root и добавляю нового пользователя 'Bob' (пробовал команды adduser и useradd)
- Имя пользователя 'Bob' отображается в файле /etc/passwd, и я могу 'su' войти в пользователя 'Bob'. Все идет нормально.
- Когда я выхожу из schroot и снова вхожу в schroot, пользователь 'Bob' исчез!! Также нет упоминания о Бобе в /etc/passwd.
Как сделать нового пользователя постоянным?
1 ответ
Решение
Ну да ладно, я сам разобрался. schroot имеет функции, называемые "сессиями", которые позволяют сохранить текущую системную среду. Я почему-то думал, что добавление новых пользователей не будет частью "среды".