GNU/Linux >> Linux Esercitazione >  >> Linux

Modifica la home directory per un utente LDAP in Linux

Questo è in realtà incredibilmente facile. Se il tuo nsswitch è files ldap; basta aggiungere una voce per loro in /etc/passwd e modificare qualsiasi parametro desideri. Se non esistono già in /etc/passwd, puoi fare getent passwd <username> | sed 's|/home/<username>|/home/remoteusers/<username>|g' >> /etc/passwd ad esempio per cambiare la propria directory home dalla radice di /home in una sottocartella di home chiamata remoteusers. L'avvertenza è che non puoi usare useradd o usermod, devi modificare il file con un editor.


Linux
  1. Come creare un utente con una home directory personalizzata in Linux

  2. Perché l'utente mysql ha la shell bash in /etc/passwd?

  3. In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

  4. Fix ::file open /home/user/etc/domainname/passwd non riuscito con errore nessun file o directory di questo tipo

  5. Comprendere la directory /etc/skel in Linux

Comprendere il file /etc/passwd

Il modo giusto per modificare i file /etc/passwd e /etc/group in Linux

Crea directory home per utenti esistenti in Linux

Che cos'è il file /etc/passwd in Linux?

/etc/passwd mostra l'utente in un gruppo, ma /etc/group no

Devo modificare /etc/crontab o eseguire crontab -e come root?