web-dev-qa-db-fra.com

Comment changer l'UID d'un utilisateur avec un répertoire personnel chiffré

Comment puis-je changer l'UID d'un utilisateur avec un répertoire personnel chiffré?

3
zakkak

Vous devez d'abord déconnecter l'utilisateur que vous souhaitez modifier et tuer tous les processus qu'il exécute.
Une bonne approche consiste à redémarrer et à vous connecter en tant qu'utilisateur root ou en tant qu'utilisateur Sudo.

Pour activer l'utilisateur root, exécutez les commandes suivantes.

$ Sudo su
# passwd

Vous pouvez maintenant vous connecter en utilisant root et le mot de passe que vous avez fourni. Une fois connecté en tant que root, exécutez

# usermod -u newUID myuser

pour changer l'uid de myuser et

# chown -R myuser /home/.ecryptfs/myuser

pour changer le propriétaire des fichiers cryptés.
Vous devriez maintenant pouvoir vous déconnecter et vous reconnecter en tant que mon utilisateur.

3
zakkak