У меня есть корневая файловая система Ubuntu (от другой системы) раздел, смонтированный в моей существующей системе (также Ubuntu).
Я хотел бы удалить пользователя из той системы. Действительно ли возможно сделать это, например, с помощью chroot в ту точку монтирования и затем выполняя команду userdel?
Несомненно, можно использовать chroot.
mount /dev/sdb1 /mnt
chroot /mnt
deluser <username>
exit
umount /mnt
Принятие /dev/sdb1
является разделом, где Ваша вторичная система была установлена: смонтируйте его, и chroot
его корневой каталог.
это возможный сделать это, например, с помощью chroot в ту точку монтирования и затем выполняя команду userdel?
SYN ответила, как сделать это с userdel, в то время как я вводил.
, не используя userdel
сделал бы всего несколько шагов:
Находят UID пользователя с id -u {username}
и проверка, если существуют какие-либо временные файлы, принадлежащие тому пользователю с [1 113]
find /var /tmp -uid n
, Удаляют пользователя из...
/etc/shadow
/etc/passwd
Едва ли необходимый, но Вы могли также удалить...
/etc/group
/etc/login.defs
человек userdel показывает эти файлы, как связано с userdel.