ठीक है, पहले, मैंने एक साल के लिए उत्पादन वातावरण में एक वास्तविक सांबा सर्वर चलाया है। मैं आपको बता सकता हूं कि इस प्रक्रिया में उतार-चढ़ाव होंगे और यह उतना सरल नहीं है जितना कि विंडोज सर्वर के तहत होगा। दूसरी बात जो मैं आपको बता सकता हूं, वह यह है कि जब तक आप अपने साथ विंडोज बैगेज (व्यवहार पर उम्मीदें) लाते हैं, यह कभी भी उतना काम नहीं करेगा जितना आप चाहते हैं।
मेरा सेटअप थोड़ा अलग था - आरएचईएल 5.1 - लेकिन सिद्धांत समान है।
सबसे पहले, आप पाएंगे कि आप वास्तव में, वास्तव में यह समझने की जरूरत है कि सांबा कैसे फाइल अनुमतियों को इस तरह से संभालता है जो "फ़ाइल गुण -> सुरक्षा टैब" की आपकी धारणा के अनुरूप है क्योंकि यह केवल एक ही नहीं है। यह वास्तव में करीब है, लेकिन कोई सिगार नहीं है। क्योंकि आप दो शब्दशः अलग-अलग फाइल सिस्टम के बीच अनुवाद कर रहे हैं, इसलिए आपको ऐसी विषमताएँ मिलेंगी जैसे कि "हर कोई ग्रुप डिलीट नहीं कर सकता है" और "रूट मेरी सभी फाइलों का मालिक है", यही कारण है कि आप "टेक पॉजेशन" में प्राथमिक लिस्टिंग के रूप में रूट का उपयोग करते हैं । ऐसा इसलिए है क्योंकि हमेशा एक विश्व अनुमति (दूसरे समूह) और हमेशा एक उपयोगकर्ता अनुमति होती है (जो मोटे तौर पर "मालिक" से मेल खाती है), और यूनिक्स-भूमि में ये कभी भी दूर नहीं जा सकते हैं , और यदि वे दूर नहीं जा सकते हैं, तो आप वास्तव में अब उन्हें हटा नहीं सकते, क्या आप? मेरे विभाग के साथी इसके साथ पकड़ में नहीं आ सके -वे सिर्फ उस विंडोज बैगेज को नहीं छोड़ सकते, जिसका वे इस्तेमाल करते थे। तो यह हमेशा बहुत सारे और बहुत सारे दुःख के बारे में था "मैं इन्हें क्यों नहीं हटा सकता" (कारण मैंने अभी दिया है) और "लेकिन अगर हर कोई सूचीबद्ध है तो एक सुरक्षा छेद है" (यह नहीं है, शब्दार्थ हैं) अलग), और आगे, और हर बार, मुझे बार-बार यह समझाना होगा। जब आप उनका अनुवाद कर रहे हों, तो फ़ाइल अनुमतियां मुश्किल हैं। एक स्कीमा पर समझौता करना सुनिश्चित करें जो आपकी तैनाती के लिए समझ में आता है।
दूसरा, विनबिंद आपकी सबसे कमजोर कड़ी है। गंभीरता से। आरएचईएल 5.1 3.0.25 (3.0.28 के साथ बंडल हो जाता है यदि आप अपडेट करते हैं) और बग के कारण आउट-ऑफ-द-बॉक्स संस्करण गिर जाएगा। जब Winbind जाता है, तो फ़ाइल सेवाएँ इसके साथ जाती हैं, क्योंकि इसके विरुद्ध प्रमाणित करने के लिए कुछ भी नहीं है। एक्सप्लोरर विंडो (प्रेस F5) में रिफ्रेश की को दबाने और पकड़े रखने के परिणामस्वरूप कुछ सरल होगा, जिसके परिणामस्वरूप कनेक्शन का पतन हो जाएगा, और यदि पर्याप्त लोड के तहत किया जाता है, तो Winbind का पतन। 3.0.28 को अपडेट करने से इस समस्या का समाधान हो गया लेकिन यह दर्शाता है कि सॉफ्टवेयर के पुराने संस्करणों में कुछ खटास हैं। लघु संस्करण: आपके द्वारा उपयोग किए जा रहे संस्करण के साथ अद्यतित रहें। यदि संभव हो तो नवीनतम प्राप्त करने की कोशिश करें, क्योंकि कई कीड़े तय हो सकते हैं। सांबा में आते ही डिस्ट्रो पैकर्स बगफिक्स कर्व के पीछे होने के लिए कुख्यात हैं।
तीसरा, सांबा टीम समर्थन जोड़ने पर कड़ी मेहनत कर रही है जो मौजूदा विंडोज प्रशासन टूल को सीधे सेवा के साथ इंटरफेस करने की अनुमति देगा। उदाहरण के लिए, आप ऐसी स्क्रिप्ट सेट कर सकते हैं जो विंडोज सेवाओं के लिए इंटरफ़ेस का उपयोग करके स्थानीय * निक्स सेवाओं को शुरू और बंद कर देगी, बस सांबा को रोकने के लिए उसी सेवा का उपयोग न करें (क्योंकि आप अपना कनेक्शन काट देंगे)। सर्वर पर अन्य सेवाएं करने के लिए बहुत आसान है। आप कंप्यूटर प्रबंधन के माध्यम से भी संलग्न कर सकते हैं और खुले सत्र देख सकते हैं, फाइलें खोल सकते हैं, आदि, हालांकि, आरपीसी प्रोटोकॉल के सभी लागू नहीं होते हैं और कुछ प्रयासों के परिणामस्वरूप (गैर-घातक) त्रुटियां होंगी। इसलिए सुनिश्चित करें कि आप इसे अपने सिस्टम प्रबंधन के परिप्रेक्ष्य में देखते हैं और जब संभव हो इसका लाभ उठाते हैं। यदि आप सांबा के साथ इंटरफ़ेस करने के लिए एक मौजूदा विंडोज प्रशासनिक उपकरण का उपयोग कर सकते हैं, और आपके पास "विंडोज" दुनिया में अन्य कर्मचारी हैं, जिन्हें संक्रमण के साथ मदद की ज़रूरत है, तो आप उन उपकरणों को फिर से उपयोग करके झटका को नरम कर सकते हैं, जब तक कि वे एक के साथ सहज न हों कमांड लाइन।
फोर्थ, मैं उस सांबा के संस्करण में कठिन दिखूंगा जिसे आप तैनात कर रहे हैं। उबंटू डेस्कटॉप के लिए अच्छा है, इसलिए एक सर्वर के लिए। यह एक प्राचीन अफ्रीकी शब्द है जिसका अर्थ है "मैं डेबियन स्थापित नहीं कर सकता"। आप वास्तव में डेबियन के किसी और के रीमिक्स को तैनात कर रहे हैं, और स्पष्ट रूप से, यदि आप स्थिर चाहते हैं, तो मूल के साथ क्यों नहीं ?
डेबियन के पास ऐसा सॉफ़्टवेयर हो सकता है जो "बासी" लगता है, लेकिन वास्तव में, सुरक्षा टीम को बैकफ़ुटिंग सुरक्षा फ़िक्स के बारे में संकेत मिलता है, और "हम रिहा नहीं करते हैं क्योंकि एक व्यवहार बदल सकता है, टूटना के लिए अग्रणी" कभी-कभी बेहतर समझ में आता है, विशेष रूप से यदि आप स्थिरता के साथ दीर्घकालिक सेटअप के लिए जा रहे हैं। यदि आप दूसरी दिशा में झुकते हैं और चाहते हैं कि नई सुविधाएँ लगातार दिखाई दें, तो Red Hat या SuSE जैसे वाणिज्यिक डिस्ट्रो आपकी पसंद के हिसाब से अधिक हो सकते हैं। सॉफ़्टवेयर का प्रत्येक अपडेट बग को ठीक करने, और कभी-कभी नई सुविधाओं के साथ अनपेक्षित परिणाम लाने पर पैकेज को उच्चतर संशोधित करेगा । आप अपना डिस्टर्ब चुनती हैं, आप अपना ज़हर चुनती हैं।
उम्मीद है कि यह आपके बारे में कुछ अतिरिक्त दृष्टिकोण प्रदान करेगा। मैं आपको बता सकता हूं कि जब ठीक से सेट किया जाता है, तो यह न केवल सुचारू रूप से चलेगा, बल्कि बहुत जल्दी। कुछ समय सांबा शेयर पर कुछ फ़ाइल-आधारित डेटाबेस (एक्सेस, फॉक्सप्रो, आदि) चलाने की कोशिश करें और ध्यान दें कि यह कैसे चिल्लाता है, खासकर यदि आप दो एनआईसी जा सकते हैं। डुअल एनआईसी को आसानी से "बॉन्डिंग" या अन्य दुःख के बिना समायोजित किया जा सकता है, ग्राहकों को परवाह नहीं है और केवल एक चीज जिसकी आपको चिंता करने की ज़रूरत है वह यह सुनिश्चित कर रही है कि आपका स्विच इसका समर्थन करता है (जो पिछले 5 वर्षों से एक अच्छी गुणवत्ता स्विच है) वैसे भी)। बस प्रत्येक एनआईसी पर अलग-अलग पते डालें, लेकिन जब आप सांबा में उपयोग करने के लिए एक पता निर्दिष्ट करते हैं, तो केवल एक ही चुनें। लिनक्स (और स्विच) बाकी काम करेगा।