Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

samba shares - onderliggende mappen

hws
4 antwoorden
  • linux suse 9 in een netwek met 5 windows XP computers.

    Ik heb samba geinstalleerd en shares gedefinieerd in smb.conf

    Evenwel, alleen de map waar het path naar wijst wordt dan toegankelijk. Onderliggende mappen kan ik wel lezen, maar er niet naar schrijven.
    Hoe kan ik een share zo definieren dat een map plus de submappen read-write beschikbaar komt ?
  • kijk ff naar "create mask" en "directory mask"

    vb:
    [code:1:554a5e6869]

    [opsl-muziek]
    comment = 19Gig-muziek
    path = /mnt/opslag/2
    read only = No
    create mask = 0775
    directory mask = 0775
    [/code:1:554a5e6869]
  • ik heb geprobeerd om in de codumentatie Masks te vinden, maar vergeefs. Wat doen deze instellingen ?

    De situatie is nu zo:
    ik heb Samba zo gevaarlijk mogelijk geconfigureerd: geen passwords.
    security = share
    browseable = yes
    guest ok = true
    read only = no
    writeable = yes

    Nou was ik gewend, om dan vanaf de windows-computers op alle gedefineerde shares te kunnen komen.
    De bedoeling is overigens wel om vervolgens de toegankelijkheid beter te gaan regelen.

    Maar nu zit ik dus inmiddels met het probleem dat alles read-only is vanaf de andere computers in het netwerk.

    Nou heb ik gelezen, dat de toegangsrechten zoals die in Linux zelf geregeld zijn de regels van samba overrulen.
    Dus zo ik er van uit kunnen gaan, dat samba goed geconfigureerd is, en dat Suse (9) de zaak dicht houdt voor het schrijven.

    Merkwaardig, want dat was eerst niet zo.
    In suse heb ik alle mappen die als samba-shares gedefinieerd zijn op rw gezet – dat zou toch moeten helpen.
    Maar ja, de toegang om te schrijven wordt dan verleend aan de groep users. En daar zitten de computers uit het netwerk niet in.
    Wat te doen ?
  • de oplossing blijkt inderdaad te zijn, dat de toegangsrechten in Linux zelf geregeld moeten worden.
    dat kan gewoon als root in koqueror. map selecteren, eigenschappen, kruisjes zetten EN delen inschakelen.
    Merkwaardig is wel dat ik dat wel voor elkaar kreeg bij de mappen op de linux-partities 9in dit geval /srv/www/htdocs, maar niet op de gemounte windows-schijven (/windows/E/ bijvoorbeeld) . Die horen er kennelijk niet echt bij.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.