
Ich habe eine Handvoll Freigaben auf meiner Synology exportiert - zB/volume2/Home_Data/Downloads
Auf meiner CentOS7-Box möchte ich dies mounten und es allen Benutzern des Systems zur Verfügung stellen.
Das funktioniert gut, wenn ich montiert bin auf/mnt/nfs/
/etc/fstab entry
diskstation.davis.local:/volume2/Home_Data/ /mnt/nfs/ nfs4 user,nfsvers=4,nosuid,bg,noexec 0 0
Ich muss es jedoch unter mounten /mnt/nfs/downloads
. Wenn es hier gemountet ist, kann nur root die Freigabe mounten, andere Benutzer können sie nicht sehen.
/etc/fstab entry
diskstation.davis.local:/volume2/Home_Data/ /mnt/nfs/downloads nfs4 user,nfsvers=4,nosuid,bg,noexec 0 0
Ich dachte, es könnte ein Dauerwellenproblem sein, aber die Dauerwellen an /mnt/nfs
und /mnt/nfs/downloads
sind gleich.
Dauerwellen:
/mnt/:
total 4
drwxr-xr-x. 4 root root 26 Dec 15 12:28 .
dr-xr-xr-x. 17 root root 4096 Dec 15 12:02 ..
drwx------. 6 root root 64 Dec 15 12:38 nfs
drwx------. 2 root root 6 Dec 3 11:30 tmp
/mnt/nfs/:
total 0
drwx------. 6 root root 64 Dec 15 12:38 .
drwxr-xr-x. 4 root root 26 Dec 15 12:28 ..
drwx------. 3 root root 18 Dec 15 12:37 downloads
Irgendwelche Ideen, was ich versuchen könnte?
Antwort1
Gehen Sie in die Synology-Systemsteuerung und stellen Sie sicher, dass die NFS-Freigabe aktiviert ist. Und bevor Sie es in CentOS mounten, führen Sie einen Schritt aus, um chmod -R 777 /mnt
alles /mnt
für alle lesbar, schreib- und ausführbar zu machen. Ich habe ein paar Synology-Boxen und habe sie per NFS auf meinen Linux-Systemen gemountet und sie funktionieren gut. Dies ist für NFSv3.
Und wenn es über den Webbrowser nicht funktioniert, melden Sie sich bei der Synology an, öffnen Sie eine SSH-Verbindung zur Synology und verwenden Sie putty.exe. Von hier aus können Sie das Synology-Betriebssystem anzeigen, das auf Linux basiert und Ihnen sehr vertraut vorkommen wird, und sich dann eingehender mit der Funktionsweise des NFS-Servers auf der Synology-Box befassen.