Verkeerde rechten map op samba share

Pagina: 1
Acties:
  • 248 views sinds 30-01-2008
  • Reageer

  • E-jey
  • Registratie: Juni 2001
  • Niet online
Ik heb een samba fileserver welke een share heeft zonder passwords. Alles is door iedereen te bereiken op het lokale netwerk. Dit is een van de shares:

code:
1
2
3
4
5
6
7
8
9
10
11
12
[looklisten]
  comment = Let's Dance Samba
  create mode = 0777
  force create mode = 0777
  force user = root
  force group = root
  directory mode = 0777
  path = /looklisten
  read only = no
  guest ok = yes
   browseable = yes
   writeable = yes


Die mount ik automatisch met fstab op mijn ubuntu machine:
code:
1
//10.0.0.2/looklisten   /home/erik/Looklisten           cifs    defaults,guest  0 0


Dit heeft altijd goed gewerkt. Ik kon gewoon mappen aanmaken en verwijderen zonder gezeur. Sindskort heb ik problemen met de rechten op ubuntu. Als ik een map aanmaak is deze niet meer 777 maar drwxr-xr-x. Bestanden die ik aanmaak zijn wel gewoon 777. Op de windows xp machines werkt alles zonder problemen. Ik heb al gezocht op de ubuntuforums. Het lijkt erop dat de rechten van de gebruiker "erik" worden overgenomen. Iemand enig idee hoe ik dit kan oplossen?

  • E-jey
  • Registratie: Juni 2001
  • Niet online
Ik heb gespeeld met de live cd van Feisty en Gutsy. Onder Feisty werkt alles als een zonnetje, onder gutsy heb ik de problemen. Eens kijken wat ze allemaal veranderd hebben.

Edit: oplossing gevonden.
Bij het mounten kan je als optie "noperm" meegeven. De rechten zijn dan niet 777, maar het werkt wel. Een anderen oplossing is "unix extensions = no" in de samba config file proppendan zijn de rechten wel 777. Beide workarounds denk ik :P

[ Voor 43% gewijzigd door E-jey op 13-10-2007 20:36 ]


Verwijderd

probeer in de fstab van de ubuntu machine de mount regel te veranderen naar :
//10.0.0.2/looklisten /home/erik/Looklisten cifs defaults,guest,gid=1010,umask=770 0 0

normaal gesproken wordt de share gemount als root:root rwxr-xr-x /home/erik/LookListen
als het goed is nu root:<groep van gid 1010> rwxrwx---
dit zijn de toegansrechten lokaal, je samba server zal wel afhandelen wat je nou eigenlijk op de share mag.

naast directory mode heb je ook nog force directory mode, ik weet niet of je dit misschien bedoelde

[ Voor 10% gewijzigd door Verwijderd op 22-10-2007 15:37 ]