silvesterlangen.de

Seite
Menü

UID/GID und Dateien eines Users ändern

Umgebung:

Es handelt sich in diesem Fall um einen Fileserver auf dem viele Benutzer Dateien ablegen, überschreiben, löschen, etc. Beim Anlegen der Benutzerkonten ist dem Administrator ein Fehler unterlaufen und hat alle Benutzerkonten mit UIDs/GIDs angelegt, die nicht den Richtlinien des Unternehmens entsprechen.

Anforderung:

Die UIDs und GIDs aller Benutzer müssen angepasst werden. Außerdem müssen alle Dateien auf dem Fileserver ebenfalls angepasst werden, da sich UIDs und GIDs ändern.

Lösung:

Die Änderung geschieht in 4 Schritten:

  1. UIDs der Benutzer ändern usermod -u 2005 jan
  2. GIDs der Benutzer ändern groupmod -g 2005 jan
  3. UIDs der Dateien/Verzeichnisse ändern find / -user 1005 -exec chown -h jan {} \;
  4. GIDs der Dateien/Verzeichnisse ändern find / -group 1005 -exec chgrp -h jan {} \;

In diesem Fall sucht also Find ab / (root-dir) nach Dateien und Verzeichnissen, dessen UID bzw. GID 1005 ist und übergibt sie dann dem User "jan". In der Find-Zeile sorgt das -exec dafür, dass der dahinter genannte Befehl ausgeführt wird.

« vorige Seite Seitenanfang nächste Seite »
Seite
Menü
Earned Certificates:
LPIC-1 LPIC-1 LPIC-1
Powered by CMSimple | Template by CMSimple | Login