Problem mit dem NFS-gemounteten Verzeichnisbesitzer

7

Ich kann ein NFS-Verzeichnis als regulären Benutzer (ohne Sudo-Rechte) bereitstellen, da in der /etc/fstabDatei ein geeigneter Eintrag (dh mit der Benutzeroption) definiert ist.

Aber wenn ich es montiere, bin ich nicht der Besitzer davon! Der Eigentümer ist der Standard-Superuser des Systems. Ich habe also keine Schreibberechtigungen im bereitgestellten Verzeichnis.

Wie kann ich das Verzeichnis zu meinem machen?

EmreA
quelle
Und kein "Chown" funktioniert nicht.
EmreA

Antworten:

5

Wenn Sie NFS verwenden, müssen Sie sicherstellen, dass zwischen Benutzern eine UID / GID-Übereinstimmung besteht. Der folgende Artikel kann hilfreich sein.

João Pinto
quelle
Ich erhalte die folgende Fehlermeldung, wenn ich diesem Artikel folge: exportfs: / etc / export: 6: unbekanntes Schlüsselwort "map_static = / etc / nfs.map" Aber in manpages.ubuntu.com/manpages/lucid/man5/exports.5. html Ich habe anonuide und anongid Optionen gefunden. Ich konnte sie aber nicht zum Laufen bringen.
EmreA
In dem Artikel wird erwähnt, dass Sie Userspace-NFS benötigen. Sie müssen NFS (aus dem Paket unfs3) anstelle der herkömmlichen Kernel-NFS verwenden.
João Pinto
Als ich unfs3 installieren wollte, wurde ich gebeten, die nfs-Pakete zu entfernen. Ich bin nicht bereit, meinen funktionierenden NFS-Server durch etwas zu ersetzen, von dem ich nichts weiß. Ich werde mit meinem aktuellen NFS-Server nach einer Lösung suchen. Vielen Dank.
EmreA
1
Eine andere Option ist die Verwendung der NFSv4-Benutzer-ID-Zuordnung. Überprüfen Sie help.ubuntu.com/community/NFSv4Howto . Beachten Sie, dass Sie auf dem älteren NFS keine UID-Zuordnungsoptionen haben und manuell sicherstellen müssen, dass Benutzer dieselbe UID aktiviert haben beide Systeme. Sie können auch einfach nfs-Pakete sicher wechseln, Ihre Konfiguration wird nicht entfernt.
João Pinto
Ich bin dem Artikel gefolgt und habe unfs3 verwendet, aber die UID-Zuordnung scheint nicht zu funktionieren. Ich erhalte keine Fehler, aber der Eigentümer des bereitgestellten Verzeichnisses auf dem Client ist immer noch der Superuser. Die Konfiguration von NFSv4 sieht sehr kompliziert aus. Danke für Ihre Hilfe.
EmreA