Comment changer le répertoire personnel de l'utilisateur dans Ubuntu 9.04?

40

Est-ce que quelqu'un sait comment je pourrais changer mon répertoire personnel dans le shell s'il vous plaît?

Daniel Elliott
la source
ubuntuforums.org/showthread.php?t=46866 c'est un guide pratique pour le déménagement du répertoire personnel . Je n'ai pas essayé cela moi-même, mais ça a l'air plutôt compliqué. Nick
Nick
Ce n'est pas aussi compliqué qu'il n'y paraît, ils ont juste dû expliquer en détail pour les personnes qui ne sont pas familières avec le processus. Tout ce que cela implique, c’est (1) créer une partition, si nécessaire (2) monter une partition (3) copier des fichiers (3) démonter une partition (4) edit /etc/fstab(5) déplacer l’ancien répertoire de départ hors de chemin (6) déplacer le nouveau répertoire de base à /home(7) monter un nouveau /hometout contrôle (8) et enlever l' ancien répertoire
David Z

Réponses:

65

Fonctionnement

sudo usermod -d new_home_dir   nom d'utilisateur

changera votre répertoire personnel en new_home_diret mettra également à jour le fichier système qui stockera l'emplacement de votre répertoire personnel ( /etc/passwd).

Si vous souhaitez également déplacer tous les fichiers de votre répertoire de base actuel, utilisez:

sudo usermod -d new_home_dir   -m   nom d'utilisateur
David Z
la source
1
Travaillé pour moi dans Ubuntu 12.04, merci
HappyDeveloper
Ceci fait, seul le fond de l’écran est affiché lorsque je me connecte. Pour le 13.10 .. même ceci est une réponse de 2009 :)
Aleks
1
@Aleks la fonctionnalité de usermodn'a pas changé depuis des années, voire des décennies, donc cette réponse devrait toujours être valide. En ce qui concerne la raison pour laquelle vous ne voyez que l’arrière-plan de votre bureau, il se peut que quelque chose d’autre dans votre environnement de bureau dépend du nom d’utilisateur, auquel cas il usermodn’a pas connaissance de ce nom. Mais je ne peux que deviner pourquoi cela se produit (sans avoir accès au système).
David Z
Merci David. Je pensais aussi que cette fonctionnalité n'avait pas changé depuis des années alors je l'ai essayée. Comme il s’agissait d’une nouvelle installation d’Ubuntu, cette réponse, avec des étapes supplémentaires, m’a aidé à askubuntu.com/a/250877/223469 (comme le vôtre, mais avec une étape supplémentaire - ou plus précise dans mon cas, cela me suffisait) merci David
Aleks
2

Je n'ai pas essayé cela, mais je pense que vous pouvez le changer dans / etc / passwd.

Johan
la source