GNU/Linux >> Tutoriels Linux >  >> Linux

Modifier le répertoire personnel d'un utilisateur LDAP sous Linux

C'est en fait incroyablement facile. Si votre nsswitch est un fichier ldap; ajoutez simplement une entrée pour eux dans /etc/passwd et modifiez le paramètre de votre choix. S'ils n'existent pas déjà dans /etc/passwd, vous pouvez faire getent passwd <username> | sed 's|/home/<username>|/home/remoteusers/<username>|g' >> /etc/passwd par exemple pour changer leur répertoire personnel de la racine de /home vers un sous-dossier de home appelé remoteusers. La mise en garde est que vous ne pouvez pas utiliser useradd ou usermod, vous devez modifier le fichier avec un éditeur.


Linux
  1. CentOS / RHEL :Comment récupérer à partir d'un fichier /etc/passwd supprimé

  2. Comprendre le répertoire /etc/skel sous Linux

  3. Linux - Comment lister tous les utilisateurs

  4. Comment changer /tmp par défaut en /home/user/tmp

  5. Comment configurer /etc/issues pour afficher l'adresse IP pour eth0

Comprendre le fichier /etc/passwd

La bonne façon de modifier les fichiers /etc/passwd et /etc/group sous Linux

Créer un répertoire personnel pour un utilisateur existant sous Linux

Comment créer un utilisateur avec un répertoire personnel personnalisé sous Linux

Pourquoi l'utilisateur mysql a bash shell dans /etc/passwd ?

Qu'est-ce que le fichier /etc/passwd sous Linux ?