Ik heb me er wat verder in verdiept, en ik snap nu wat beter hoe e.e.a. onder OS X werkt. Ik ben er achter gekomen dat je ook prima 1 bepaalde directory buiten je home-dir kunt sharen met Samba. Daar hoef je helemaal niet opnieuw Samba voor te installeren..
Mijn vraag aan jou Mosgroen is dan ook nog steeds: waarom heb je eigenlijk Samba geinstalleerd?
Ik zal kort vertelen hoe ik Samba configureer om 1 bepaalde map te sharen:
Het configuratie-bestand waarmee je het gedrag van Samba beinvloedt is:
/etc/smb.conf
Default staat er in deze file een aantal regels onder het kopje "[homes]". Dit stukje zorgt ervoor dat je als je verder niks veranderd je standaard alleen je home-dir shared. Als je dat niet wilt, moet je deze regels even remarken door er een ";" voor te zetten.
Nu moeten we nog zorgen dat er een entry in het bestand komt die er voor zorgt dat je alleen de directory shared die je wilt, dat doe je zo:
[publiekmapje]
path = /private/tmp
writeable = true
Deze regels zorgen ervoor dat ik vanuit windows de tmp-map kan benaderen als volgt:
\\diamond\publiekmapje (diamond is de naam van mijn Mac)
Stel dat ik bv. alleen mijn iPhoto library wil sharen dan voeg ik dus de volgende regels toe aan /etc/smb.conf:
[kiekjes]
path = /Users/hans/Pictures/iPhoto Library
writeable = true
Nu kan ik dus m'n iPhoto Library vanuit Windows mappen met:
\\diamond\kiekjes
Wel natuurlijk elke keer als je iets in de smb.conf file verandert, even Samba stoppen en opnieuw starten..
Ik ben ervan overtuigd dat het bij jou ook zo gaat werken Mosgroen... Als het nog steeds niet lukt, zit er misschien iets vervelends in de smb.conf file. Dan zou ik als ik jou was weer even de default-smb.conf file terugzetten. Dat doe je zo (als root):
cp /etc/smb.conf.template /etc/smb.conf
Ik ben heel benieuwd of het lukt!