Synology-Forum.nl

Overige software => FTP, NFS and Samba Server => Topic gestart door: fh op 30 augustus 2015, 15:21:32

Titel: Mount synology shared folder in Linux (Mint) via NFS
Bericht door: fh op 30 augustus 2015, 15:21:32
dag iedereen,
ik probeer vanuit Linux Mint 17.2 een shared folder te benaderen die op m'n Synology staat.
Dit wens ik te doen met de fileservice NFS, waarbij ik de shared folder wil mounten naar /home/john/data

Ergens anders in dit forum kwam ik volgende instructies tegen: (met dank aan Pinkdot):

Citaat
1. In dsm nfs inschakelen
Daarnaast het volgende even controleren: ga naar configuratiescherm --. mappen-->  stel NFS-rechten in. Controleer de juiste Ip of IP range. Ik heb hier gewoon 192.168.1.1* staat. Dus alle IP-adressen binnen mijn netwerk vallen daar onder.

Klik op bewerken en controleer de instellingen:
Rechten: lezen /schrijven
Root squash: geen toewijzing
vinkje bij asynchroon inschakelen.

2. op je linux machine nfs installeren (comando's uitvoeren in "Terminal"):

$ sudo apt-get update
$ sudo apt-get install nfs-common

Daarna  het bestand fstab aanpassen, voor elke share moet je een regel toevoegen

sudo gedit /etc/fstab

voeg toe per share:

[ipnas]:/volume1/[share] /mnt/[share] nfs rw,nfsvers=3,hard,intr 0 0

Zoals je ziet worden er je shares gekoppeld in de map "mnt"
Deze mappen moet je even aanmaken.

gksu nautilus

nautilus wordt geopend. brows nu naar de map "mnt". maak daar de nodige mappen aan.

Koppel je shares:

sudo mount -a


Bij mij werkt de mount ENKEL als ik bij squash 'map all users to admin' selecteer. 
Als ik 'no mapping' kies, dan lukt de mount niet en krijg ik een foutmelding. (could not enter folder /home/john/data).

Probleem is dat met de selectie 'map all users to admin' niet de juiste owner wordt toegewezen aan de map als ik een nieuwe map aanmaak.
Normaal gezien zou de owner ook 'John' moeten zijn, (=mijn linux-login en ook een gebruiker die ik heb ingesteld op m'n synology).
Maar als ik een nieuwe map aanmaak krijgt die als owner nu 'Admin' en niet John...

Hopelijk heb ik mijn probleem wat duidelijk uitgelegd. 
Moet ik misschien bij volgende regel:

[ipnas]:/volume1/[share] /mnt/[share] nfs rw,nfsvers=3,hard,intr 0 0

nog ergens de gebruikersnaam (John) en paswoord aan toevoegen?
Maar hoe?
Wie weet raad?
Titel: Re: Mount synology shared folder in Linux (Mint) via NFS
Bericht door: Birdy op 30 augustus 2015, 17:29:13
Je hebt helemaal gelijk, net getest onder Debian, precies hetzelfde verhaal  :S
drwx------    2 admin    users         4096 Aug 30 17:20 2
Map 2 dus gemaakt als user test in Debian en is ook bekend in DSM als user.

[attachimg=1]
Titel: Re: Mount synology shared folder in Linux (Mint) via NFS
Bericht door: Stephan296 op 30 augustus 2015, 17:37:55
En verbindingen onder poort 1024 ....... (Weet even niet wat er compleet staat) aanvinken? Dat scheelde bij mij bij Ubuntu om het werkend te krijgen ;-)
Titel: Re: Mount synology shared folder in Linux (Mint) via NFS
Bericht door: fh op 30 augustus 2015, 17:45:44
dat blijkt geen verschil te maken...
Titel: Re: Mount synology shared folder in Linux (Mint) via NFS
Bericht door: Ben(V) op 30 augustus 2015, 20:14:16
Volgens mij is dat helemaal niet mogelijk met nfs.

Nfs laat alleen authenticatie op ipadres toe en niet op username/password.
Om toch een eigenaar en rechten te kunnen toekennen zijn die mapping opties er.
Alleen jammer dat je niet naar een bepaalde user kunt mappen, dan was je iets flexibeler.

Helaas is de authenticatie functionaliteit van nfs erg beperkt, alleen nfs4 heeft meer mogelijkheden, maar dan zit je vast aan een kerberos authenticatie systeem.

Je kun eigenlijk beter gewoon smb gebruiken.
Titel: Re: Mount synology shared folder in Linux (Mint) via NFS
Bericht door: fh op 30 augustus 2015, 22:59:21
Je kun eigenlijk beter gewoon smb gebruiken.

bedankt voor je reactie.
Kan je met smb ook gewoon mounten zoals met nfs?  (ook door gewoon een regel toe te voegen aan de fstab met verwijzing naar een mountpoint?)
Titel: Re: Mount synology shared folder in Linux (Mint) via NFS
Bericht door: Stephan296 op 30 augustus 2015, 23:01:17
Jazeker kan dat.
Werkt vaak nog stabieler zeker icm fstab ;-)
Titel: Re: Mount synology shared folder in Linux (Mint) via NFS
Bericht door: fh op 31 augustus 2015, 08:38:15
bedankt voor de reacties.
voor de geïnteresseerden, hier vond ik een goede uitleg om te mounten via smb:
https://wiki.ubuntu.com/MountWindowsSharesPermanently

Nu werkt het zoals het moet.
Titel: Re: Mount synology shared folder in Linux (Mint) via NFS
Bericht door: Grofweg op 01 september 2015, 19:41:58
Ik gebruik gewoon nfs in combinatie met 'no mapping'.
Fstab-regel:
192.168.1.10:/volume1 /nfs nfs4 defaults 0 0 Geen problemen hier icm openSUSE. Neem aan dat dat niet veel verschilt met Ubuntu based distro's.
Lees anders deze tut (https://www.synology.com/en-global/knowledgebase/tutorials/616) eens door.

Daarnaast heb ik er wel voor gezorgd dat mijn gebruiker-ID's op mijn laptop, overeenkomen met die op mijn nas!
Check maar eens of
cat /etc/passwdop je nas overeenkomt met hetzelfde commando op je Linux Mint machine. Eventueel je ID's op je Mint-machine aanpassen.