जवाबों:
कमांड लाइन से निर्देशिकाओं को साझा करने के लिए सांबा के नेट यूजर्स कमांड का उपयोग करें , IMHO यह मुख्य smb.conf फ़ाइल में चारों ओर फ़िडलिंग की तुलना में कम क्लंकी और अधिक सुरक्षित है:
net usershare add share_name /home/user/somefolder "Share description" everyone:F guest_ok=y
इन शेयरों को स्थायी बनाने के लिए (अर्थात रिबूट पर कायम) प्रत्येक शेयर के लिए / var / lib / samba / usershares / इस तरह के तहत एक फ़ाइल बनाएं:
net usershare info --long share_name > /var/lib/samba/usershares/share_name
इसका एक और लाभ है कि यदि आप केडीई या गनोम / मेट / यूनिटी जैसे डेस्कटॉप का उपयोग कर रहे हैं, तो निर्देशिकाएं फ़ाइल प्रबंधक (डॉल्फिन, नॉटिलस आदि) में साझा की जाएंगी। यही कारण है कि शुद्ध उपयोगकर्ता नाम // var / lib / samba / usershares / चीज एक ही तंत्र है जो डॉल्फिन और Nautilus का उपयोग करते हैं जब आप GUI में निर्देशिका साझा करते हैं।
इसे भी देखें: http://ubuntuforums.org/showthread.php?t=1659816
आप /etc/samba/smb.conf को संपादित कर सकते हैं और साझा नाम, स्थान दर्ज कर सकते हैं और इसे किस तक पहुंचना चाहिए। फ़ाइल में ही कई उदाहरण हैं।
यहाँ smb.conf फ़ाइल में नए शेयर दर्ज करने के लिए ऑनलाइन गाइड है: