Schreiben in das gemountete NFS-Verzeichnis nicht möglich

Schreiben in das gemountete NFS-Verzeichnis nicht möglich

Ich weiß nicht wirklich, was ich hier tue, also entschuldige ich mich für etwaige Unklarheiten oder Ungenauigkeiten.

Ich habe eine Fedora 27-Workstation und einen Fedora 27-Server. Der Server ist so konfiguriert, dass er einen Ordner namens /home/nfsauf dem NFS-Server freigibt. Auf diesem Server lief zuvor eine ältere Version von NFS, und jetzt verwende ich standardmäßig NFSv4. Seit dem Upgrade kann ich nicht mehr auf die NFS-Freigabe schreiben, die auf~/nas

Hier sind alle relevanten Informationen, die mir einfallen. Auf die Benutzer-IDs habe ich nicht geachtet, sie werden also alle automatisch generiert.

# exportfs -v outputs:
  /home/nfs         <world>(rw,sync,wdelay,hide,no_subtree_check,fsid=0,sec=sys,secure,no_root_squash,no_all_squash)

# The permissions of the mount folder:
  drwxrwxr-x. 18 nobody nobody   4096 Mar  8 20:09  nas

# Try to 'touch ~/nas':
  touch: setting times of '/home/stg/nas': Permission denied

# Try to touch ~/nas/t
  touch: cannot touch '/home/stg/nas/t': Permission denied

# reading files works fine.
# sudo lets me write to files.

# cat /proc/mounts:
  hal:/ /home/stg/nas nfs4 rw,relatime,vers=4.2,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp6,time

# on the server side, 'ls -ll /home/' gives:
  drwxrwxr-x. 18 nobody nobody 4096 Mar 10 11:38 nfs

Ich kann den Ordner beschreibbar machen, indem ich ihn chmod o+w nfsauf dem Server ausführe, aber das scheint falsch zu sein – unter NFSv3 funktionierten die vorhandenen Berechtigungen. Ich habe versucht, den Client-Benutzer zur Gruppe „niemand“ hinzuzufügen (was seltsam erscheint), aber ohne Erfolg.

Kann mir jemand erklären, was ich falsch mache?

Antwort1

Mit diesen Berechtigungen müssen Sie entweder nobody, oder Mitglied der nobodyGruppe sein, um in dieses Verzeichnis schreiben zu können. Ihr Vorgehen war also richtig.

Sie müssen Ihre Sitzung nach dem Ändern der Benutzergruppen neu starten, da diese nicht dynamisch sind.

Diese Frage bietet einige Lösungen für dieses Problem:Neuladen der Gruppenzuordnungen eines Linux-Benutzers ohne AbmeldungBeachten Sie jedoch, dass diese Lösungen normalerweise das Erstellen einer neuen temporären Sitzung beinhalten und in einer Desktopumgebung ein Neustart möglicherweise die beste Option ist.

verwandte Informationen