GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Bearbeiten Sie das Home-Verzeichnis für einen LDAP-Benutzer in Linux

Das ist eigentlich erschreckend einfach. Wenn Ihr nsswitch files ldap ist; Fügen Sie einfach einen Eintrag für sie in /etc/passwd hinzu und ändern Sie den gewünschten Parameter. Wenn sie nicht bereits in /etc/passwd existieren, könnten Sie getent passwd <username> | sed 's|/home/<username>|/home/remoteusers/<username>|g' >> /etc/passwd tun zum Beispiel, um ihr Home-Verzeichnis vom Stammverzeichnis von /home in einen Unterordner von home namens remoteusers zu ändern. Der Vorbehalt ist, dass Sie useradd oder usermod nicht verwenden können, Sie müssen die Datei mit einem Editor bearbeiten.


Linux
  1. So erstellen Sie einen Benutzer mit einem benutzerdefinierten Home-Verzeichnis in Linux

  2. Warum hat ein MySQL-Benutzer eine Bash-Shell in /etc/passwd?

  3. Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

  4. CentOS / RHEL:So stellen Sie eine gelöschte /etc/passwd-Datei wieder her

  5. Wie finde ich das Home-Verzeichnis eines Benutzers unter Linux oder Unix?

So löschen Sie Benutzerkonten mit Home-Verzeichnis in Linux

Verstehen der /etc/passwd-Datei

Der richtige Weg zum Bearbeiten von /etc/passwd- und /etc/group-Dateien unter Linux

Erstellen Sie ein Home-Verzeichnis für einen bestehenden Benutzer in Linux

Was ist die Datei /etc/passwd unter Linux?

So richten Sie /etc/issues ein, um die IP-Adresse für eth0 anzuzeigen