web-dev-qa-db-fra.com

Comment changer le répertoire parent par défaut pour un dossier d'accueil de nouveaux utilisateurs?

Je demande surtout ceci car c'est en dehors d'une mission qui me le demande.

"configure les paramètres par défaut de linux pour lorsque vous créez un nouvel utilisateur, leurs répertoires de départ sont dans le répertoire /project/users par défaut."

J'ai déjà compris comment définir d'autres standards automatiques demandés, à l'exception de celui-ci. J'ai jeté un coup d'œil autour du répertoire /etc/xdg et j'ai été encore plus déconcerté par /etc/skel. J'ai googlé les neuf vies et recherché avec un certain nombre de libellés différents comment le faire sur ce site. Si le sujet a déjà été traité, reportez-vous à moi et je supprimerai cette question. Merci de votre aide à tous.

5
Miphix

Pour changer l'emplacement où un utilisateur nouvellement créé aura son répertoire /home. Vous aurez modifier /etc/default/useradd et changer le HOME=/home en HOME=/directory/you/want/it/to/be

Vous aurez besoin de doigt pour vérifier que cela a fonctionné:

$ Sudo apt-get install finger

puis suivi avec:

$ gedit /etc/default/useradd

useradd fichier par défaut:

GROUP=100
HOME=/home [configure as desired]
INACTIVE=-1
EXPIRE=
Shell=/bin/bash
SKEL=/etc/skel
6
Miphix

Cela peut être fait facilement lors de l'installation, mais je ne sais pas comment le faire sur un système d'exploitation déjà installé. Lorsque vous installez, choisissez l’option manuelle du partitionnement. Placez votre répertoire/home ailleurs que l’espace par défaut. Je l'ai fait en mettant/sur mon SSD et en plaçant/home et mes données swappy sur un disque dur pour le stockage. J'espère que cela aide, désolé si j'ai mal interprété votre question.

1
Bugattikid2012