Как я могу изменить UID пользователя с зашифрованным домашним каталогом?
Сначала необходимо выйти из системы, если пользователь хочет изменить, и уничтожить все процессы, которые он запускает.
Хорошим подходом является перезапуск и вход в систему от имени пользователя root или другого пользователя sudo
.
Чтобы включить пользователя root, выполните следующие команды.
$ sudo su
# passwd
Теперь вы можете войти в систему, используя root и пароль, который вы указали. После входа в систему от имени root выполните
# usermod -u newUID myuser
, чтобы изменить uid myuser, и
# chown -R myuser /home/.ecryptfs/myuser
, чтобы изменить владельца зашифрованных файлов.
Теперь вы сможете выйти и снова войти в систему как myuser.