Synology-Forum.nl
Overige software => FTP, NFS and Samba Server => Topic gestart door: ramble op 02 oktober 2015, 20:00:36
-
Ik heb een Synology 215+ en zit met het probleem dat met NFS gedeelde mappen wel zichtbaar zijn maar dat de inhoud niet zichtbaar of te benaderen is. Ik kan de map zogezegd niet ingaan.
Ik had altijd een DS107+ waarop alles probleemloos werkte. Heb op de 215+ dezelfde instellingen toegepast.
Als ik nu op een Linux machine (mint) de map probeer te mounten krijg ik de melding "u hebt niet de benodigde rechten om de inhoud van de map te bekijken". Vreemd dat met exact dezelfde instellingen dit op de oude DS107+ wel werkte.
Alles al geprobeerd zoals verschillende squash toewijzingen en het toestaan van poorten hoger dan 1024.
Wie kan mij helpen. B.v.d.
-
Kan wel (zelf eens zitten testen met Debian, kijk even hier (http://www.synology-forum.nl/file-ftp-nfs-and-samba-server/mount-synology-shared-folder-in-linux-(mint)-via-nfs/msg166759/?topicseen#new), er zit wel een nadeeltje aan, lees maar.
-
Birdy bedankt,
Maar ik kom er niet uit. Het is kennelijk iets met de toegangsrechten. Iedereen toewijzen als admin werkt ook niet.
Snap er niets van. Waarom werkt het op een ds107+ al jaren zonder problemen. Met veel linux machines altijd alle mappen zonder problemen te mounten en met de 215+ lukt het maar niet.
Ook op mijn Kodi systeem hetzelfde. Kan de shares wel zien maar de inhoud niet.
-
Probeer eens het * te veranderen in het directe ip-adres van je device; ik heb hier ook allemaal problemen mee gehad..
-
Zet het 2e vinkje eens aan
-
Birdy bedankt,
Maar ik kom er niet uit. Het is kennelijk iets met de toegangsrechten.
Bijvoorbeeld die van je shares op je nas. Kijk eens of daar de rechten wel juist staan!
Hoe mount je trouwens in Mint? Doe je dit via een fstab regel of autofs? Zo ja, welke fstb regel gebruik je?
-
Zet het 2e vinkje eens aan
Eerste bericht: "toestaan van poorten hoger dan 1024." ook geprobeerd ;)
-
Het zou zo moeten werken:
[attachimg=1]
[attachimg=2]
-
Staat de map die je wil benaderen als submap in een map?
-
Bedankt voor alle suggesties. Deze heb ik allemaal al geprobeerd maar niets hielp.
Het zal met de toegangsrechten iets zijn maar ik zou niet weten hoe ik dat verder kan controleren op de NAS.
Ik kom er morgen even op terug.
-
Ik denk dat het een rechten kwestie is. Ik heb dat probleem ook gehad. Mijn hoofdmap had niet de juiste rechten.
-
Bijvoorbeeld die van je shares op je nas. Kijk eens of daar de rechten wel juist staan!
Hoe mount je trouwens in Mint? Doe je dit via een fstab regel of autofs? Zo ja, welke fstb regel gebruik je?
hoe kan ik de rechten nog aanpassen op de NAS. Ik dacht dat NFS vooral op IP adressen werkt en niet op user namen.
Maar voor alle zekerheid gebruik ik op alle machines dezelfde user naam en is deze ook op de 215+ aangemaakt en de rechten staat er goed voor.
Overigens werkt alles onder smb wel goed .
mounten gebeurt via fstab met: 192.168.1.5:/volume1/video /home/cees/synology_video nfs nouser,rsize=8192,atime,wsize=8192,auto,rw,dev,exec,suid 0 0
maar als ik de map in wil gaan krijg ik weer die melding dat ik niet de benodigde rechten heb.
192.168.1.5 is hier het vaste ip adres van de 215+
op 192.168.1.10 zit mijn oude 107+ en die doet het direct met deze regel als het ip adres op .10 staat.
EDIT
Ik heb zojuist in Linux Mint de gemounte NFS map geprobeerd te openen 'als beheerde'. Dan kan ik er wel in. Dan zijn de bestanden in de map wel te zien. Het is dus toch een rechtenkwestie. De vraag is dus nu hoe ik op de 215+ rechten zodanig instel dat iedereen de map mag bekijken. Dus dat een map ook als niet beheerder is te gebruiken?
-
Ja, maar met een linux machine is nfs een mooiere optie (vind ik). Zo zijn er meerdere applicaties die wel je shares zien via nfs, maar niet via samba.
Je gedeelde mappen hebben ook rechten. Kijk in ieder geval of 'admin' voldoende rechten heeft.
Daarnaast zou ik gebruikmaken van nfs4 en je fstab vereenvoudigen:
#192.168.1.5:/volume1/video /home/cees/synology_video nfs nouser,rsize=8192,atime,wsize=8192,auto,rw,dev,exec,suid 0 0
192.168.1.5:/volume1/video /home/cees/synology_video nfs4 defaults 0 0
-
De gedeelde NFS map kon ik binnen Linux Mint toch openen toen ik dat als beheerder deed. Omdat de gedachte dat het met toegangsrechten te maken heeft hierdoor sterker werd, daar nog eens naar aan het zoeken geweest.
De door Birdy aangegeven methode vervolgens nog eens toegepast en bij Squash "alle gebruikers toewijzen aan admin" ingevuld. Vervolgens kon de gedeelde map toch geopend worden en de bestanden benaderd worden.
Maar als dit de enige instelling is om het werkend te krijgen, waarom zitten dan die andere instelkeuzes daar bij Squash als het toch niet werkt. Waar zijn die dan voor? En gaat dit wel goed nu iedereen dus admin rechten krijgt? Ik heb hier een goed gevoel bij.
Maar het werd nog gekker. Toen dit werkte wilde ik n.l. een tweede map gaan delen. Alles op exact dezelfde wijze ingesteld. En raad eens.... ik kom er niet in, en nu zelfs ook niet als beheerder. Ik snap er niets meer van.
Wat is hier toch aan de hand. Een zo als "gebruiksvriendelijk" aangemerkt apparaat als een synology NAS maar een map simpel met NFS delen ho maar.
Op mijn oude DS107+ stond die Squash ingesteld op "geen toewijzing" en dat heeft altijd perfect gewerkt. Zo moeilijk kan het toch niet zijn.
De vraag rijst of NFS een achterhaald protocol is en dat er fouten in de synology software zitten. Maar wat ga ik dan gebruiken binnen Linux. Kan toch niet zo zijn dat ik straks het advies krijg SMB te gaan gebruiken tussen twee lunux machines,..... of wel soms....
Ik zit nog binnen de termijn dat ik het apparaat kan terugsturen. Maar ik kan het bijna zelf niet geloven dat ik straks een Synology ga terugsturen en mijn geld ga terugvragen, dat kan toch niet nodig zijn.
Ik hoop van harte dat er iemand is die wat nadere uitleg kan geven het liefst met een oplossing.
Alvast bedankt.
-
Ik raad je dan aan om hiervoor een ticket in te leggen:
Synology Ticket:
https://myds.synology.com/support/support_form.php?lang=nld
Of als je DS is geregistreerd of wilt registreren en dan een ticket:
https://account.synology.com/support/register.php?lang=nld
Of via DSM (alleen versie 5 en hoger): Hoofdmenu > Support Center > Contact Support.
Of als je wilt bellen:
https://www.synology.com/nl-nl/company/contact_us
-
De gedeelde NFS map kon ik binnen Linux Mint toch openen toen ik dat als beheerder deed. Omdat de gedachte dat het met toegangsrechten te maken heeft hierdoor sterker werd, daar nog eens naar aan het zoeken geweest.
De door Birdy aangegeven methode vervolgens nog eens toegepast en bij Squash "alle gebruikers toewijzen aan admin" ingevuld. Vervolgens kon de gedeelde map toch geopend worden en de bestanden benaderd worden.
Als su? Of als gebruiker.
Heb je nfs4 ook nog geprobeerd?
-
NFS is een veroudert systeem met beperkte mogelijkheden tot het gebruik van het rechtensysteem.
Wat hij nu gedaan heeft is alle gebruikers van z'n mint systeem toegang geven tot alle folders op de Nas die nfs toegang hebben.
Hij mapped namelijk alle remote NFS gebruiker als admin op z'n Nas.
-
En gaat dit wel goed nu iedereen dus admin rechten krijgt? Ik heb hier een goed gevoel bij.
Hier bedoelde ik natuurlijk "geen goed gevoel bij"
@Birdy
Dat zal ik dan zeker doen als ik er niet uit komt.
@Grofweg
Dit heb ik gedaan in de GUI en met de rechtermuis kon ik kiezen voor "openen als beheerder". Ik neem aan dat ik dan niet als user maar als SU toegang krijg.
Nfs4 geprobeerd maar hielp ook niet. Ik weet echter niet of en wat er dan bij nfs4-domein ingevuld zou moeten worden. Had het nu leeg gelaten.
Jullie allen bedankt voor de adviezen. Uiteraard hoor ik graag nog andere tips en suggesties en anders ga ik die ticket maar openen. Het moet toch goed te krijgen zijn.
-
NFS is een veroudert systeem met beperkte mogelijkheden tot het gebruik van het rechtensysteem.
Welk systeem zou jij dan wel adviseren?
-
Gewoon smb, dat is de standaard (zelf voor Apple tegenwoordig), zelfs mint ondersteunt dat volgens mij.
Als je met nfs en users wilt werken moet je er voor zorgen dat UID (user identifier) and GID (group identifier) voor je gebruiker van je mint systeem gelijk zijn aan een overeenkomstige gebruiker op je Nas.
Dat kan wel maar is vrij lastig.
-
MOD: Onnodige citaat is verwijderd, lees even. (http://www.synology-forum.nl/vragen-en-opmerkingen-over-het-forum/gebruik-de-citaatknop-met-mate-17838/)
Ben, je zult ongetwijfeld gelijk hebben maar hoe kan het dan dat ik 8 jaar lang met een DS107+ niet deze problemen heb gehad en me ook nooit druk heb hoeven maken of de UID en de GID wel hetzelfde waren. En ik heb toch met een aantal verschillende machines en ook verschillende versies Linux (waar onder Mint en Ubuntu systemen) probleemloos die gedeelde mappen kunnen mounten.
Maar als smb de nieuwe norm is dan moet ik wellicht NFS los gaan laten.
-
@Ben,
Hoezo lastig?
Via terminal op je Nas kijken
$ cat /etc/passwd
En op Mint kun je via het te installeren gnome-system-tools de user-id's zien en wijzigen.
Er zijn nu eenmaal een aantal programma's die niet direct bestanden kunnen openen die gekoppeld zijn via samba, maar wel via nfs. Dat is voor mij de hoofdreden voor het gebruik van nfs op mijn linux machine (openSUSE).
-
Op het instellingenblad "NFS-regel bewerken" is een instelling "Beveiliging" aanwezig. Dit veld kan niet leeg gelaten worden. Volgens een tutorial op synology.com betekent dit dat er inderdaad naar de UID en GID wordt gekeken.
Bescherming: geef de te implementeren beveiliging op.
◾AUTH_SYS: gebruik de NFS-client-UID (gebruikers-id) en GID (groeps-id) om de toegangsrechten te controleren.
Deze instelling is op een 107+ niet aanwezig wat dan verklaart dat op een 107+ gewoon iedereen vanaf een toegewezen ip adres toegang heeft. En zo werkte het ook altijd en omdat ik alleen maar binnen het eigen netwerk een aantal mappen (soms met allen lezen rechten) gedeeld had werkte dat voor mij prima.
Dus het zal nu beter beveiligd zijn maar ik kan nog niet eenvoudig bereiken wat ik toen wel kon.
@Grofweg
Dat aanpassen van die ID zal ik eens naar kijken. Maar hoe dit dan weer op mijn KODI (onder windows) moet? Daarmee maak ik nog het meeste gebruik van NFS om allerlei content af te spelen. Nou ja KODI kan gelukkig wel goed met smb overweg.
-
Vorige versies van Dsm hadden deze setting niet en werd alles vanaf dat ipadres toegestaan.
Als je smb gebruikt kunt je gewoon met username/password beveiliging werken.
Ook Uid/ Gid is maar een heel zwakke beveiliging die je met wat try and error zo te pakken hebt.
Het alternatief is Nfs met kerberos gebruiken.
Apparatuur die geen smb ondersteund maar alleen nfs is antiek.