कॉन्फ़िगर create mask
और directory mask
में /etc/samba/smb.conf
वांछित अनुमति के साथ।
से /etc/samba/smb.conf
:
# सुरक्षा कारणों से फ़ाइल निर्माण मास्क 0700 पर सेट किया गया है। यदि आप चाहते हैं
# समूह = rw अनुमतियों के साथ फाइलें बनाएं, अगला पैरामीटर 0775 पर सेट करें।
; मास्क बनाना = 0700
# सुरक्षा कारणों से डायरेक्टरी क्रिएशन मास्क 0700 पर सेट किया गया है। यदि आप चाहते हैं
# डायर बनाएं। समूह = rw अनुमतियों के साथ, अगला पैरामीटर 0775 पर सेट करें।
; निर्देशिका मुखौटा = 0700
यदि आपको अधिक जानकारी की आवश्यकता है तो smb.conf पर एक मैन पेज है ।
मास्किंग के लिए मूल्यों के बारे में:
अनुमतियाँ 700 का अर्थ है:
: 1 ऑक्टेट स्वामी के लिए अनुमतियाँ हैं।
rwx T: 2 ऑक्टेट समूह के लिए अनुमतियाँ हैं।
स्वामी: ४ २ १:: तीसरा अष्टक हर किसी के लिए अनुमति है।
समूह: 0 0 0 0 0: प्रत्येक ऑक्टेट के लिए, 0 से शुरू करें और:
अन्य: 0 0 0 0: +4 पढ़ने की अनुमति के लिए।
: +2 लिखित अनुमति के लिए।
: निष्पादन की अनुमति के लिए +1।
इसलिए आपको यह पता लगाने की आवश्यकता है कि आपको स्वामी, समूह और अन्य के लिए आवश्यक अनुमतियाँ चाहिए। स्वामी, समूह और अन्य के लिए पढ़ने, लिखने और निष्पादित करने के लिए अंक जोड़ें।
मालिक के लिए 755 आर, डब्ल्यू, एक्स; आर, समूह और अन्य के लिए एक्स।
777 सभी 3 के लिए r, w, x होगा।
संपादित करें:
अगर आपको ताले की जाँच में कोई समस्या है अगर 770 से कम अनुमतियों के साथ एक * ldb फ़ाइल (जो कि लॉक फ़ाइल है)। यदि उनकी ये सेटिंग्स और उनके मूल्य (मान और कार्यसमूह अनियंत्रित हैं) की जाँच करें:
बल समूह = कार्यसमूह बल बनाएँ मोड = 0770 बल निर्देशिका मोड = 0770 बल सुरक्षा मोड = 0770 बल निर्देशिका सुरक्षा मोड = 0770
सांबा तब rwxrwx --- के साथ * ldb फाइल बनाएगा और ताले को हटाने में सक्षम होगा।