Ich habe eine entfernte Partition, die ich lokal mit NFS gemountet habe.
"mount" gibt
192.168.3.1:/mnt/storage-pools/ on /pools type nfs (rw,addr=192.168.3.1)
Auf dem Server habe ich im Export:
/mnt/storage-pools *(rw,insecure,sync,no_subtree_check)
Dann versuche ich es
touch /pools/test1
ls -lah
-rw-r--r-- 1 65534 65534 0 Dec 13 20:56 test1
chown root.root test1
chown: changing ownership of `test1': Operation not permitted
Was vermisse ich ? Ich ziehe mir die Haare aus.
permissions
nfs
chown
Disko
quelle
quelle
Antworten:
Standardmäßig ist die Exportoption aktiviert.
root_squash
Daher erlaubt NFS einem Root-Benutzer vom Client nicht, Vorgänge als Root auf dem Server auszuführen, sondern ordnet sie der durchanonuid
undanongid
options angegebenen Benutzer- / Gruppen-ID zu (Standard = 65534). Dies kann/etc/exports
zusammen mit anderen Exportoptionen konfiguriert werden .quelle
Lesen Sie den Abschnitt zum
exports(5)
Thema "Wurzelquetschen":Also du möchtest:
(bearbeiteter Tippfehler)
quelle