Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: smb share gemount, hoe bestanden bewaren?  (gelezen 1608 keer)

smb share gemount, hoe bestanden bewaren?
« Gepost op: 2010/01/29, 19:10:19 »
Ik heb een smb netwerkshare van een FreeNAS server lokaal gemount m.b.v. fstab:

//192.168.1.78/Maxtor /mnt/FreeNAS cifs iocharset=utf8,username=gebruikersnaam,password=wachtwoord,uid=1000,gid=1000 0 0
Ik kan nu vanuit nautilus alles doen wat ik wil, een nieuwe map aanmaken in die mount, bestander naar de mount slepen. Dat gaat allemaal prima.

Een testmap met nautilus aangemaakt op deze wijze heeft de volgende rechten (ls -l /mnt/FreeNAS/* in een terminal):

drwxr-xr-x 2 tommie tommie    0 2010-01-29 19:01 Testmap
Een bestand van mijn bureaublad in deze map gesleept krijgt de volgende rechten:

-rw-r--r-- 1 tommie tommie 3377165 2010-01-26 17:26 Brochure.2009.pdf
Een tekstdocument vanuit OpenOffice opslaan gaat ook goed:

-rw-r--r-- 1 tommie tommie 7571 2010-01-29 18:04 TestDocument.odt
Maar van de rechten die weergegeven worden klopt niet veel. Zo wordt aangegeven dat ik alle rechten heb op een map gemaakt op de share door een andere gebruiker, terwijl ik in die map niks kan wegschrijven. Hoe krijg ik nu de weergave van de rechten correct, zoals die zijn op de netwerkschijf?

drwxr-xr-x 4 tommie tommie     0 2010-01-29 00:53 gerrieDeze map bijvoorbeeld, daar kan ik geen bestanden in bewaren, (map van gerrie, dus dat klopt), maar het wordt aangegeven alsof ik alle rechten heb. (edit: klopt toch wel volgens mij, rwx voor directory is lezen, schrijven en directory ingaan)

Verder is vervelend dat grip ook aan dat ik een cd niet kan wegschrijven omdat er geen schrijfrechten zouden zijn. Waarom dit niet lukt snap ik niet, omdat een bestand wegschrijven vanuit openoffice zonder problemen gaat. Iemand een idee hoe voor elkaar te krijgen dat grip naar deze gemounte netwerkshare kan wegschrijven?

« Laatst bewerkt op: 2010/01/29, 19:20:41 door Thomas de Graaff »

Re: smb share gemount, hoe bestanden bewaren?
« Reactie #1 Gepost op: 2010/01/29, 19:19:40 »
De rechten worden wel goed weergegeven lokaal, maar de owners niet.

op de lokale mount van de netwerkschijf is de lokale gebruiker owner van alle bestanden:
:/mnt/FreeNAS$ ls -l
totaal 1024
-rwxrw-rw- 1 tommie tommie 3160 2010-01-28 21:58 backup1.gif
drwxr-xr-x 4 tommie tommie    0 2010-01-29 00:53 gerrie
drwxrwxrwx 2 tommie tommie    0 2010-01-29 19:08 joep
drwxrwxrwx 3 tommie tommie    0 2010-01-28 17:40 Muziek
drwxr-xr-x 4 tommie tommie    0 2010-01-28 21:47 tommie

en wanneer ik via ssh inlog op de server zie je wie er echt owner zijn van de bestanden:

$ ls -l                           
total 12
drwxrwxrwx  3 tommie  wheel   512 Jan 28 16:40 Muziek
-rwxrw-rw-  1 ftp     wheel  3160 Jan 28 20:58 backup1.gif
drwxr-xr-x  4 gerrie  wheel   512 Jan 28 23:53 gerrie
drwxrwxrwx  2 ftp     wheel   512 Jan 29 18:08 joep
drwxr-xr-x  4 tommie  guest   512 Jan 28 20:47 tommie
 

Wat kan ik doen om lokaal de juiste gegevens weer te geven?

Offline testcees

  • Documentatieteam
    • testcees
    • www.testcees.nl
Re: smb share gemount, hoe bestanden bewaren?
« Reactie #2 Gepost op: 2010/01/29, 19:53:18 »
http://wiki.ubuntu-nl.org/community/Fstab#Voorbeelden
Citaat
//server/share  /media/samba  cifs  user=user,uid=1000,gid=1000  0  0
# Let op de beveiliging, alle gebruikers gebruiken nu de netwerkopslaglocatie
# met dezelfde gebruikersnaam.
Op deze manier is koppelen via fstab beperkt bruikbaar in een multi-user omgeving. :|

Zoals je waarschijnlijk wel weet kan bij het koppelen via Locaties → Verbinden met server → Bladwijzer toevoegen wel verschillende gebruikers/wachtwoorden worden gebruikt. Maar je hebt vast een reden om via /etc/fstab te koppelen.
Klik links bovenin op Documentatie

Offline vanadium

  • Lid
Re: smb share gemount, hoe bestanden bewaren?
« Reactie #3 Gepost op: 2010/01/30, 11:05:54 »
...of je moet voor elke andere gebruiker de schijf ook eens apart aankoppelen in /etc/fstab (= meerdere keren aankoppelen in verschillende koppelpunten).