NFS-Zugriff auf NAS

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
paul1234
Beiträge: 1834
Registriert: 28.06.2014 15:41:15

NFS-Zugriff auf NAS

Beitrag von paul1234 » 12.01.2017 18:12:13

Hallo,
nach dem letzten Update meiner Synology DS214 funktioniert der Netzwerkzugriff per cifs nicht mehr. Ich wollte das sowieso auf NFS umstellen. Auf der DS214 läuft DSM als Berteibssystem. Ich hab die FB7240 als Rooter. Netzwerk mit festen IP. Hab mich nach diesem Link gerichtet: https://www.synology.com/de-de/knowledg ... etwork_NFS u. bekomme diesen Fehler:

Code: Alles auswählen

# mount 192.168.1.13:/volume1/Video /mnt
mount: wrong fs type, bad option, bad superblock on 192.168.1.13:/volume1/Video,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)

       In some cases useful info is found in syslog - try
       dmesg | tail or so.
Berechtigungen, erweiterte berechtigungen u. NFS-Berechtigungen fr den Ordner 'Video' hab ich gesetzt
hat jemand ne Idee was da falsch ist?
Zuletzt geändert von paul1234 am 20.02.2017 15:25:18, insgesamt 6-mal geändert.
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: NFS-Zugriff auf NAS

Beitrag von MSfree » 12.01.2017 18:31:51

Hast du auf dem Client nfs-common installiert?

Benutzeravatar
paul1234
Beiträge: 1834
Registriert: 28.06.2014 15:41:15

Re: NFS-Zugriff auf NAS

Beitrag von paul1234 » 12.01.2017 18:42:52

jetzt ja :D - mount-Befehl hat geklappt, aber im Dateimanager finde ich nichts (links unter Geräte werden eigentlich gemountete Sachen angezeigt). Der Ordner 'mnt' ist auch leer
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: NFS-Zugriff auf NAS

Beitrag von MSfree » 12.01.2017 19:10:17

paul1234 hat geschrieben:aber im Dateimanager ...
Naja, versuch es doch erstmal mit etwas weniger Klickibunti. :wink:

Die Befehler df, cd, und ls auf der Kommandozeile sind dein Freund.

Benutzeravatar
paul1234
Beiträge: 1834
Registriert: 28.06.2014 15:41:15

Re: NFS-Zugriff auf NAS

Beitrag von paul1234 » 14.01.2017 08:59:35

ich kapier's nicht:
ich hab ein Verzeichnis nas_video sowohl in /home als auch in ~ u. trotzdem komt der Fehler:

Code: Alles auswählen

# mount -t nfs 192.168.1.13:/volume1/Video /nas_video
mount.nfs: mount point /nas_video does not exist
auf der NAS (Synology DS214) hab ich auch die Freigaben gesetzt (192.168.1.4 ist der zugreifende Client):
Bild
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16

halo44
Beiträge: 703
Registriert: 12.05.2015 15:19:13

Re: NFS-Zugriff auf NAS

Beitrag von halo44 » 14.01.2017 09:05:01

paul1234 hat geschrieben:
mount.nfs: mount point /nas_video does not exist
Sagt er doch: /nas_video gibt es nicht, zumindest nicht im Wurzelverzeichnis.

Gruss H.

Benutzeravatar
sbruder
Beiträge: 333
Registriert: 24.06.2016 13:54:36
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Franken

Re: NFS-Zugriff auf NAS

Beitrag von sbruder » 14.01.2017 09:10:35

paul1234 hat geschrieben: ich hab ein Verzeichnis nas_video sowohl in /home als auch in ~ u. trotzdem komt der Fehler:

Code: Alles auswählen

# mount -t nfs 192.168.1.13:/volume1/Video /nas_video
mount.nfs: mount point /nas_video does not exist
Aber eben nicht in /
Wenn Du es in ~ oder /home mounten willst, musst Du da ~/nas_video oder /home/nas_video schreiben.

Benutzeravatar
paul1234
Beiträge: 1834
Registriert: 28.06.2014 15:41:15

Re: NFS-Zugriff auf NAS

Beitrag von paul1234 » 14.01.2017 09:16:54

ah, jetzt sehe ich es. Danke!
ok, es funktioniert zwar, aber eben eingeschränkt: ich muß den Nemo-Dateimanager als root starten, um Daten hin- und herbewegen zu können. Das war bei
cifs nicht der Fall.
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16

suleiman
Beiträge: 193
Registriert: 21.12.2016 04:09:41

Re: NFS-Zugriff auf NAS

Beitrag von suleiman » 14.01.2017 13:47:27

paul1234 hat geschrieben:ah, jetzt sehe ich es. Danke!
ok, es funktioniert zwar, aber eben eingeschränkt: ich muß den Nemo-Dateimanager als root starten, um Daten hin- und herbewegen zu können. Das war bei
cifs nicht der Fall.
Das liegt an der Berechtigung.
Wenn du mit sudo mount was einbidest, dann solltest du auch vieleicht Rechte verteilen.
Alternativ kannst das Verzeichnis gleich als User einbinden, dann geht auch findet nemo xD

Benutzeravatar
paul1234
Beiträge: 1834
Registriert: 28.06.2014 15:41:15

Re: NFS-Zugriff auf NAS

Beitrag von paul1234 » 14.01.2017 16:48:27

suleiman hat geschrieben:
paul1234 hat geschrieben:ah, jetzt sehe ich es. Danke!
ok, es funktioniert zwar, aber eben eingeschränkt: ich muß den Nemo-Dateimanager als root starten, um Daten hin- und herbewegen zu können. Das war bei
cifs nicht der Fall.
Das liegt an der Berechtigung.
Wenn du mit sudo mount was einbidest, dann solltest du auch vieleicht Rechte verteilen.
Alternativ kannst das Verzeichnis gleich als User einbinden, dann geht auch findet nemo xD
ich muss gestehen, dass ich mit den rechten noch nicht so warm geworden bin unter linux. Klar, was r-x-w ist, ist mir bekannt. Aber ich kann mitdem userterminal kei Verzeichnis in /home erzeugen. Deshalb weiss ich auch nicht, was Du mit

Code: Alles auswählen

Alternativ kannst das Verzeichnis gleich als User einbinden
meinst.

Code: Alles auswählen

/home# ls -l
drwxrwxrwx  49 nobody 4294967294    12288 Dez 29 04:25 nas_video
hier ist das Verzeichnis gemountet u. die Daten aus dem NAS werden auch angezeigt.
wenn ich nas_video umounte, ändert sich das:

Code: Alles auswählen

/home# ls -l
drwxr-xr-x   2 root   root       4096 Feb 24  2015 nas_video
Irgendwie komm ich nicht weiter
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16

suleiman
Beiträge: 193
Registriert: 21.12.2016 04:09:41

Re: NFS-Zugriff auf NAS

Beitrag von suleiman » 15.01.2017 02:13:57

Zum Bleistift:

Mit einem Eintrag in /etc/fstab kannst du das Verzeichnis automatisch einbinden und passende Mount-Rechte im Vorfeld verteilen...

Code: Alles auswählen

192.168.1.13 /volume1/Video /home/nas_video nfs auto,user,defaults, 0 0
Ideal wäre ein Eintrag in /etc/exports auf dem NAS dann könntest z.B. nobody weg bekommen.

Code: Alles auswählen

# echo "/volume1/Video 192.168.1.0/255.255.255.0(rw,no_root_squash,subtree_check)" >> /etc/exports
# /etc/init.d/nfs-kernel-server reload
Aber ehrlich gesagt weiß ich nicht ob Synology auch da mitspielt, weil das nutz ich nicht,

Dieses sind alles nur einfache Beispiele !11
Es geht auch noch viel komplizierter.

Vielleicht interessieren dich die folgenden Beiträge ...
Auf-Freigaben-zugreifen
Konfiguration_des_NFS-Clients

gl & hf

Benutzeravatar
paul1234
Beiträge: 1834
Registriert: 28.06.2014 15:41:15

Re: NFS-Zugriff auf NAS

Beitrag von paul1234 » 15.01.2017 08:18:17

Hallo suleiman,

das Problem ist, das die NAS nicht ständig an ist. Ich schalte Sie nur an, wenn ich Sie brauche.
Kann ich das: Beispiel für den Eintrag in die /etc/fstab:

Code: Alles auswählen

192.168.6.13:/home /media/server nfs rw 0 0
eintragen, unabhängig ob die NAS Online (angeschaltet) ist, oder nicht?
Und wie ist das im nächsten Link?:
Beispiel Mount unter Linux in der /etc/fstab (diskstation mit der IP-Adresse ersetzen)

Code: Alles auswählen

diskstation:/volume1/myfiles /myfiles nfs auto,user,defaults,rsize=32768,wsize=32768,tcp,intr 0 0
ok, ich werde mal mit nano in die fstab switchen u. den Code angepasste eintragen. Mal schauen
gruß paul
****edit:
wenn ich jetzt, nach dem ich den fstab-Eintrag gesetzt habe, nemo als user starte u. links nas-video anklicke, dann kommt der Fehler:
Bild
Wenn ich nemo als root starte, funktioniert es
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16

schwedenmann
Beiträge: 5525
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: NFS-Zugriff auf NAS

Beitrag von schwedenmann » 15.01.2017 09:04:57

Hallo

das Problem ist, das die NAS nicht ständig an ist. Ich schalte Sie nur an, wenn ich Sie brauche.
Dann schreib doch noauto rein

mfg
schwedenmann

P.S.
das NAS nuß aber eine exports haben, sonst funktioniert das nicht. Wen ja poste die mal, die sollte etwas anders aussehen , als unter debian.

Benutzeravatar
paul1234
Beiträge: 1834
Registriert: 28.06.2014 15:41:15

Re: NFS-Zugriff auf NAS

Beitrag von paul1234 » 15.01.2017 09:13:34

Hallo schwedenmann,

Danke für Deine Antwort zu dieser Zeit :wink: Hätte nicht gedacht, das jetzt schon ein debianer munter ist. Synology nutzt DRM als Betriebssystem. Ich kann mich zwar über den Browser einloggen, aber einen Verzeichniszugriff mit Dateimanager o. Terminal hab ich noch nicht probiert bzw. weiss auch garnicht, wie ich das anstellen soll
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16

debianoli
Beiträge: 4068
Registriert: 07.11.2007 13:58:49
Wohnort: Augschburg

Re: NFS-Zugriff auf NAS

Beitrag von debianoli » 15.01.2017 09:59:05

nfs bei der Synology ist etwas Tricky, da die Synology bei Änderungen der nfs-EInstellungen recht unangenehme UIDs und GIDs vergibt, die denen der User auf der Synology entsprechen. Zudem muss man aufpassen, ob ACL-Rechte für den entsprechenden Ordner vergeben sind.

Man kann das aushebeln, indem man dem User, dem der freigegebene Ordner auf der Synology gehört, die gleichen UIDs/GIDS wie auf dem Client-Rechner gibt. Am Besten macht man das mit einem neuen USER und mit einem neuen ORdner. Dazu muss man sich per ssh einloggen und zu Root machen. Dann ändet man in der /etc/passwd die User-UID (auf inder Regel 1000) und legt für den entsprechenen User zudem einen EIntrag in der /etc/group an.

Hier mal ein Beispiel für die /etc/exports, wie sie vom Synology-OS angelegt wird:

Code: Alles auswählen

/volume1/music  192.168.1.0/24(rw,async,no_wdelay,crossmnt,all_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)

Benutzeravatar
paul1234
Beiträge: 1834
Registriert: 28.06.2014 15:41:15

Re: NFS-Zugriff auf NAS

Beitrag von paul1234 » 15.01.2017 10:21:32

@debianoli,
Danke für die sehr detailreiche Antwort, die ich Schritt für Schritt angehe.
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16

debianoli
Beiträge: 4068
Registriert: 07.11.2007 13:58:49
Wohnort: Augschburg

Re: NFS-Zugriff auf NAS

Beitrag von debianoli » 15.01.2017 10:48:28

Denk bitte daran, dass in der /etc/exports auf der Synology die gleichen UID/GID sein müssen, wie sie dein User auf dem nfs-Client hat.

Und wichtig: Du hast 2 /etc/exports auf der Synology. Eine dient scheinbar als Backup (?).

Benutzeravatar
paul1234
Beiträge: 1834
Registriert: 28.06.2014 15:41:15

Re: NFS-Zugriff auf NAS

Beitrag von paul1234 » 15.01.2017 10:51:57

also meine uid u. gid meines Laptop-Users hab ich. Du schreibst:
debianoli hat geschrieben: Man kann das aushebeln, indem man dem User, dem der freigegebene Ordner auf der Synology gehört, die gleichen UIDs/GIDS wie auf dem Client-Rechner gibt. Am Besten macht man das mit einem neuen USER und mit einem neuen ORdner.
Dazu muss man sich per ssh einloggen und zu Root machen. Dann ändet man in der /etc/passwd die User-UID (auf inder Regel 1000) und legt für den entsprechenen User zudem einen EIntrag in der /etc/group an.
wo meinst Du jetzt? Auf der DS oder auf meinem LT?
debianoli hat geschrieben:Hier mal ein Beispiel für die /etc/exports, wie sie vom Synology-OS angelegt wird:

Code: Alles auswählen

/volume1/music  192.168.1.0/24(rw,async,no_wdelay,crossmnt,all_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100) 
ich wüßte auch nicht, wie ich auf die Synology-/etc/exports komme
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16

Benutzeravatar
paul1234
Beiträge: 1834
Registriert: 28.06.2014 15:41:15

Re: NFS-Zugriff auf NAS

Beitrag von paul1234 » 15.01.2017 15:42:24

ich hab jetzt im synology-forum den passenden Tipp bekommen. Mein fstab-Eintrag war nicht optimal. Mit dem hier klappt es:

Code: Alles auswählen

192.168.1.13:/volume1/Daten /home/user/nas_daten nfs noauto,users,rw,suid,dev,exec
Thema erledigt
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16

suleiman
Beiträge: 193
Registriert: 21.12.2016 04:09:41

Re: NFS-Zugriff auf NAS

Beitrag von suleiman » 15.01.2017 16:29:11

paul1234 hat geschrieben:ich hab jetzt im synology-forum den passenden Tipp bekommen. Mein fstab-Eintrag war nicht optimal. Mit dem hier klappt es:

Code: Alles auswählen

192.168.1.13:/volume1/Daten /home/user/nas_daten nfs noauto,users,rw,suid,dev,exec
Thema erledigt
Ich würde noch sowas wie _netdev an deine Konfiguration ran hängen, damit bei einem Serverausfall nicht verzweifelt versucht wird eine Verbindung auf zu bauen und dein System vieleicht dann lam gelegt wird.

Benutzeravatar
paul1234
Beiträge: 1834
Registriert: 28.06.2014 15:41:15

Re: NFS-Zugriff auf NAS

Beitrag von paul1234 » 20.02.2017 15:57:13

also ich möchte/muß hier den Weg über gleiche UID/GID weiterbeschreiten, da aus unerfindlichen Gründen heute ein auf die Diskstation kopierter mpeg-File (Film) zwar über den Client-Dateimanager angezeigt wird, aber eben nicht über TV-Zugriff auf Diskstation. Zugriffrechte sind gleich der anderer Files, die funktionieren. Mein Stand: über userterminal per ssh eingeloggt auf der Diskstation:

Code: Alles auswählen

$ ssh -l TP520Lan 192.168.1.13
The authenticity of host '192.168.1.13 (192.168.1.13)' can't be established.
ECDSA key fingerprint is 58:66:77:7b:9f:07:ea:4c:30:30:a1:7f:c1:2a:75:b7.
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
Warning: Permanently added '192.168.1.13' (ECDSA) to the list of known hosts.
TP520Lan@192.168.1.13's password: 
TP520Lan@DiskStation:~$
jetzt:

Code: Alles auswählen

$ ls -l
total 0
ich bin davon ausgegangen, dass ich durch den ssh-login auf der obersten Verzeichnisebene lande.Von dort aus müßte ich ja in einen von mir angelegten Ordner wechseln können, so:

Code: Alles auswählen

$ cd Video
-sh: cd: Video: No such file or directory
ok, das mit der Verzeichnisstruktur konnte ich lösen. Beide (UID + GID) sind identifiziert:

Code: Alles auswählen

TP520Lan@DiskStation:/var/services/homes$ id
uid=1030(TP520Lan) gid=100(users) groups=100(users),101(administrators),1023(http),65536(Familie)

Code: Alles auswählen

ecki63@eckiTP520:~$ id
uid=1000(ecki63) gid=1000(ecki63)
Ich denke mal, es ist besser, UID + GID auf dem Diskstation-ssh-client zu ändern?
****edit:
also ich bin jetzt mittels root-client-Terminal in den etc-Ordner auf der DS gewechselt u. hab dann mittels vi die Datei passwd aufgrufen. So läßt sich die Datei aber nicht abändern
(read only). Der Benutzer hat Vollzugriff. Was nun?
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16

Antworten