NFS: Unterschiedliche UIG/GID auf Hosts

NFS: Unterschiedliche UIG/GID auf Hosts

Szenario: Es gibt unterschiedliche Zuordnungen von UIDs und GIDs zwischen Hosts, die eine NFS-Freigabe wünschen.

Gibt es eine Problemumgehung, ohne die Nummernzuordnung auf den Hosts zu ändern?

Beispiel:

Gibt es eine Möglichkeit, die Zuordnung von Benutzername/Gruppenname <-> UID/GID „fest zu codieren“ (beispielsweise um auf der Clientseite die lokale UID 3333 der Remote-UID 2222 und die lokale GID 999 der Remote-GID 888 zuzuordnen?)

Ich kenne einen Trick, bei dem jeder auf „niemand“ abgebildet wird oder bei dem chown uog+rw -R .... Mich interessiert eine Lösung, bei der der Benutzer UX in der Gruppe GX Dateien und Verzeichnisse als GX und UX und andere als GY erstellt, UY erstellt als GY UY ... vielleicht wäre ein idmapd hilfreich?

Wenn es keine andere Möglichkeit gibt, wie können die UID- und GID-Nummern auf allen diesen Hosts sicher geändert werden, um sie konsistent zu machen?

Antwort1

Schauen Sie sich die Option map_static in/etc/exports.

Oder synchronisieren Sie Benutzer-IDs mithilfe von NIS, LDAP usw.

verwandte Informationen