लिनक्स ऑपरेटिंग सिस्टममध्ये फाइल सर्व्हर (एफएस) वेगवेगळ्या उद्देशांसाठी वापरली जाऊ शकते, परंतु बर्याच बाबतीत ते विंडोज-आधारित संगणकांसह स्थानिक नेटवर्क आणि सार्वजनिक फोल्डर तयार करण्यात गुंतलेले आहे. सध्या सर्वात लोकप्रिय एफएस सांबा मानले जाते. हे बर्याच वितरणामध्ये पूर्व-स्थापित आहे आणि अनुभवी वापरकर्त्यांनी फाइल सर्व्हर्स वापरण्याची आवश्यकता असल्यास हे साधन मुख्य म्हणून प्राधान्य द्या. आज ते हे घटक सेंटोस 7 मध्ये स्थापित आणि कॉन्फिगर करण्याबद्दल असेल.
सेंटोस 7 मध्ये सांबा सानुकूलित करा
आम्ही सर्व सामग्री चरणांवर वितरित केले कारण मानक कॉन्फिगरेशनची प्रक्रिया सामान्यतः बर्याच वेळा घेते आणि बर्याच भिन्न टप्प्यामध्ये असतात. आम्ही विंडोजसह बाजूला आणि प्रारंभिक कृती बायपास करू शकत नाही, कारण आम्ही आधीपासून निर्दिष्ट केले आहे की सांबा बर्याचदा या ऑपरेटिंग सिस्टमसह बंडलमध्ये वापरला जातो. सेंटोस 7 मधील फाइल सर्व्हर कॉन्फिगर करण्याच्या मूलभूत तत्त्वांचे वर्णन करण्यासाठी आपण केवळ खालील निर्देशांचे काळजीपूर्वक परीक्षण करू शकता.चरण 1: विंडोजमध्ये प्रारंभिक कार्य
विंडोजसह प्रारंभ करणे प्रारंभ करणे महत्त्वाचे आहे कारण महत्त्वपूर्ण माहिती निर्धारित करणे आवश्यक आहे जे नेटवर्क आणि सार्वजनिक फोल्डर्स तयार न करता आवश्यक नाही. आपण कार्यरत गटाचे नाव निर्धारित करणे आवश्यक आहे आणि "होस्ट" फाइलमध्ये बदल करणे आवश्यक आहे जेणेकरुन कनेक्शन अवरोधित केले जाईल. हे सर्व असे दिसते:
- "कमांड लाइन" शोधण्यासाठी शोधाद्वारे "प्रारंभ" उघडा आणि प्रशासकाद्वारे हा अनुप्रयोग चालवा.
- वर्तमान वर्कस्टेशन कॉन्फिगरेशन शोधण्यासाठी नेट कॉन्फर्टेशन वर्कस्टेशन कमांड प्रविष्ट करा. एंटर की दाबून क्रिया सक्रिय करा.
- सूची देखावा प्रतीक्षा करा. त्यात, "वर्कस्टेशनचे डोमेन" आयटम शोधा आणि त्याचे मूल्य लक्षात ठेवा.
- त्याच कन्सोल सत्रात, नोटपॅड सी: \ indows \ system32 \ ड्राइव्हर्स \ et \ HOSTS LIST "Notepad" द्वारे इच्छित फाइल उघडण्यासाठी.
- सूचीच्या शेवटी चालवा आणि ओळ 192.168.0.1 Srvr1.DOMAIN.COM SRVR1 घाला, या आयपीला डिव्हाइस पत्त्यावर स्थानांतरित करा जेथे सांबा समायोजित केला जाईल. त्यानंतर सर्व बदल जतन करा.
यावर, विंडोजच्या शेवटी संगणकासह सर्व क्रिया, याचा अर्थ आपण सेंटोस 7 वर जाऊ शकता आणि सांबा फाइल सर्व्हरचे थेट कॉन्फिगरेशन घेऊ शकता.
चरण 2: सेंटोस 7 मध्ये सांबा स्थापित करा
Samba च्या योग्य ऑपरेशनसाठी आवश्यक असलेल्या सर्व घटकांना विचाराधीन ऑपरेटिंग सिस्टममध्ये डिफॉल्ट रूपात स्थापित केले जात नाही, म्हणून त्यांना स्वहस्ते जोडणे आवश्यक आहे. ही सर्व क्रिया टर्मिनलद्वारे अंमलात आणली जाईल आणि आपल्याकडे सक्रिय इंटरनेट कनेक्शन आणि सुडो कमांड वापरण्याची क्षमता असल्याचे सुनिश्चित करणे आवश्यक आहे.
- आपल्यासाठी सोयीस्कर कन्सोल उघडा, उदाहरणार्थ, अनुप्रयोग मेन्यू किंवा मानक Ctrl + Alt + T की संयोजनद्वारे.
- येथे Samba Samba- सामान्य पायथन-Glad2 System-config-samba प्रविष्ट करा सर्व आवश्यक अतिरिक्त युटिलिटि इंस्टॉलेशन चालविण्यासाठी.
- या कारवाईची पुष्टी करण्यासाठी सुपरयर्स संकेतशब्द प्रविष्ट करा. या ओळीमध्ये लिहिलेले वर्ण प्रदर्शित नाहीत यावर विचार करा.
- आपल्याला सूचित केले जाईल की स्थापना प्रक्रिया सुरू झाली. या दरम्यान, "टर्मिनल" बंद करू नका, अन्यथा सर्व सेटिंग्ज स्वयंचलितपणे रीसेट केल्या जातील.
- ऑपरेशन पूर्ण झाल्यानंतर, स्ट्रिंग दिसून येतील की आवश्यक उपयुक्तता आणि त्यांचे अवलंबित्व स्थापित केले जातात - आपण पुढे जाऊ शकता.
पूर्वीच्या कार्यसंघाबद्दल धन्यवाद, सर्व उपयुक्तता एकाच वेळी एकाच वेळी स्थापित करण्यात आली आणि सिस्टममध्ये जोडण्यासाठी आणखी काहीच नाही. फाइल सर्व्हर आपोआप लॉन्च केला जाईल आणि ऑटॉलोडमध्ये ताबडतोब जोडला जाईल, म्हणून आपण त्याच्या समावेशाबद्दल किंवा प्रतीकात्मक दुवे तयार करण्याबद्दल काळजी करू शकत नाही.
चरण 3: जागतिक पॅरामीटर्स स्थापित करणे
"शुद्ध फॉर्म" मध्ये सांबा ओएस मध्ये स्थापित आहे, याचा अर्थ आता त्याचे वर्तन परिभाषित केलेले पॅरामीटर्स निर्दिष्ट नाहीत. ते त्यांच्या स्वत: वर स्थापित करावे लागेल आणि मुख्य कॉन्फिगरेशनसह ते योग्य आहे. आम्ही काही सानुकूल रेषा बदलून मानक टेम्पलेट वापरण्याची ऑफर देतो.
- कधीकधी सांबा स्वच्छ कॉन्फिगरेशन फाइलसह स्थापित केले जाते, परंतु काही पॅरामीटर्स आधीच त्यात निर्दिष्ट केले जाऊ शकतात. चला प्रथम या ऑब्जेक्टची बॅकअप प्रत तयार करा जेणेकरून आपण ते त्वरीत पुनर्संचयित केल्यास. हे कार्य sudo mv /etc/samba/smba/smba/samba/sm.conf.bak मध्ये प्रवेश करुन केले जाते.
- या कार्यासारख्याच यामुळे, सुपरयुझर पासवर्ड निर्देशीत करून पुष्टी करावी लागेल.
- खालील मेनिपुलेशन थेट कॉन्फिगरेशन फाइलसह बनविल्या जातील. हे करण्यासाठी, मजकूर संपादक नेहमी वापरला जातो. मानकानुसार, सहावा जोडला जातो, परंतु नवशिक्या वापरकर्त्यांसाठी ते सोयीस्कर नाही, म्हणून आम्ही सूडो यमद्वारे नॅनो कमांडद्वारे नॅनो स्थापित करण्याची शिफारस करतो.
- जर नॅनो आधीच OS मध्ये जोडला गेला असेल तर आपल्याला त्याबद्दल अधिसूचित केले जाईल.
- आम्ही आता sudo nano /etc/samba/sm.conf प्रविष्ट करून कॉन्फिगरेशन फाइल संपादित करण्यासाठी चालू करतो.
- उघडणार्या विंडोमध्ये, खाली सामग्री प्रविष्ट करा.
[ग्लोबल]
वर्कग्रुप = कार्यसमूह
सर्व्हर स्ट्रिंग =% एच सर्व्हर (सांबा, उबंटू)
नेटबीओएस नाव = उबंटू शेअर
DNS प्रॉक्सी = नाही
लॉग फाइल = /var/log/samba/log.%m
मॅक्स लॉग आकार = 1000
Passdb backend = tdbsam
युनिक्स पासवर्ड सिंक = होय
पासवड प्रोग्राम = / usr / bin / passwd%
पीएएम पासवर्ड बदल = होय
अतिथीला नकाशा = खराब वापरकर्ता
यूजरहार अतिथी = होय परवानगी द्या
- बदल रेकॉर्ड करण्यासाठी Ctrl + O की संयोजन दाबा.
- फाइलचे नाव बदलू नका, परंतु एंटर वर क्लिक करा.
- त्यानंतर, आपण Ctrl + X बंद करुन टेक्स्ट एडिटर विंडो सोडू शकता.
आम्ही वर दर्शविलेले, कॉन्फिगरेशन फाइलमध्ये कोणती सामग्री समाविष्ट केली पाहिजे, तथापि, या पॅरामीटर्सचे मूल्य वापरकर्त्याच्या आवश्यकतांवर अवलंबून बदलू शकते. सर्वात महत्त्वाच्या मुद्द्यांसह अधिक तपशीलाने ते समजू या:
- कार्यसमूह हे पॅरामीटर कार्यरत गटाचे नाव परिभाषित करते. त्याचे मूल्य विंडोजमध्ये परिभाषित माहितीनुसार सेट केले आहे.
- नेटबीओएस नाव. या डिव्हाइससह संवाद साधताना आपण Windows PC वर प्रदर्शित करू इच्छित असलेल्या अनिर्चित नावाचे मूल्य बदला.
- लॉग फाइल या पॅरामीटरचे मूल्य म्हणून, आपण फाइल सर्व्हरच्या कार्यरत असलेल्या इव्हेंट लॉग्स संग्रहित करू इच्छित असलेल्या फाइलला निर्दिष्ट करा.
- पासडीबी बॅकएंड. हा पर्याय स्टोरेज प्रकार संकेतशब्द निर्धारित करतो. आपल्याला काय विचारायचे आहे ते माहित नसल्यास, हा आयटम डीफॉल्ट मूल्यामध्ये सोडणे चांगले आहे.
- युनिक्स पासवर्ड सिंक. हे पॅरामीटर सक्रिय करणे शिफारसीय आहे कारण ते संकेतशब्द सिंक्रोनाइझेशन / साठी जबाबदार आहे
- अतिथीला नकाशा. अतिथी प्रवेश नियुक्त करण्यासाठी वापरले. यात अनेक मूल्ये आहेत: खराब वापरकर्ते अस्तित्वात नसलेल्या खात्यांसाठी वापरले जाते, खराब संकेतशब्द संकेतशब्द इनपुट प्रविष्ट करताना अतिथी मोड लोड करते आणि पर्याय कधीही निष्क्रिय करते.
याव्यतिरिक्त, सांबा मधील इतर संरचना पर्याय आहेत आणि ग्राफिकल इंटरफेस लागू केले जातात. या सर्व गोष्टींसह आम्ही आपल्याला अधिकृत दस्तऐवजामध्ये परिचित होण्यासाठी सल्ला देतो कारण सर्व माहिती त्याच लेखात संरचीत केली जाऊ शकत नाही.
चरण 4: सार्वजनिक निर्देशिका तयार करणे
फाइल सर्व्हरचे कॉन्फिगरेशन सुरू ठेवा, सार्वजनिक निर्देशिका तयार करण्याच्या तत्त्वाचे विभाजन केले. ताबडतोब लक्षात ठेवा की असे फोल्डर सहसा संकेतशब्दापर्यंत मर्यादित नसतात आणि प्रत्येक कनेक्ट केलेल्या वापरकर्त्यास पाहण्यासाठी किंवा संपादित करण्यासाठी देखील उपलब्ध आहेत. बर्याचदा अशा निर्देशिका तयार करतात, परंतु काहीही आपल्याला त्यांना कोणत्याही प्रमाणात जोडण्यापासून प्रतिबंधित करते. प्रथम अशा फोल्डरची निर्मिती खालीलप्रमाणे केली आहे:
- टर्मिनल मध्ये, उपरोक्त फोल्डर तयार करण्यासाठी sudo mkdir-ps / samba / allacess प्रविष्ट करा. आवश्यक असल्यास, त्याचे नाव मनमानी बदला.
- सामायिक केलेल्या प्रवेशासह प्रारंभ करणे, सुरुवातीला सीडी / सांबा मार्गावर फिरणे.
- येथे sudo chmod -r 0755 Allacks स्ट्रिंग घाला आणि एंटर वर क्लिक करा.
- दुसरा sudo chown -r कोणालाही पॅरामीटर: Nogroup allaccess / पूर्णपणे सर्व वापरकर्त्यांना प्रवेश प्रदान करण्यासाठी जबाबदार आहे.
- आता आपल्याला हे फोल्डर कॉन्फिगरेशन फाइलमध्ये नेमण्याची आवश्यकता आहे. सुरू करण्यासाठी, ते sudo nano /etc/samba/smb.conf द्वारे लॉन्च करा.
- ब्लॉक खाली किंवा खालील फाइलची सुरूवात घाला. आम्ही प्रत्येक ओळीच्या अर्थाबद्दल बोलू की आपण वैयक्तिक मूल्यांच्या स्थापनेशी निगडीत आहात.
Allackess]
Path = / samba / allaccess
ब्राउझ करण्यायोग्य = होय.
लिहिण्यायोग्य = होय.
अतिथी ओके = होय
फक्त वाचा = नाही
- बदल जतन करा आणि मजकूर संपादक सोडा.
- सर्व सेटिंग्ज फाइल सर्व्हर रीस्टार्ट केल्यानंतरच लागू केली जातील, म्हणून Sudo Systemctl लिहिून आता सांबा रीस्टार्ट करून हे करा.
सर्व आवश्यक सार्वजनिक निर्देशिका तयार केल्यावर, \\ srvr1 \ AlanCess कमांड प्रविष्ट करून त्यांच्या कार्यप्रदर्शन तपासण्याची शिफारस केली जाते. आता उपरोक्त पॅरामीटर्सवर परिणाम करूया.
- मार्ग येथे पथ सार्वजनिकरित्या उपलब्ध असलेल्या फोल्डरवर बसते.
- ब्राउझर. या पॅरामीटरची सक्रियता मंजूर केलेल्या यादीत निर्देशिका प्रदर्शित करेल.
- लिहिण्यायोग्य. निर्दिष्ट फोल्डर संपादित केले जाऊ शकते जर या पॅरामीटरचे मूल्य होय म्हणून निर्दिष्ट केले आहे.
- अतिथी ठीक आहे. आपण सामायिकरण फोल्डर प्रदान करू इच्छित असल्यास हा आयटम सक्रिय करा.
- फक्त वाचा. वाचनीय फोल्डरचे मूल्य सेट करण्यासाठी या पॅरामीटरचे सकारात्मक मूल्य वापरा.
चरण 5: एक सुरक्षित कॅटलॉग तयार करणे
सांबा कॉन्फिगरेशनचे शेवटचे उदाहरण म्हणून, आम्हाला संरक्षित फोल्डर तयार करण्याबद्दल बोलायचे आहे जे संकेतशब्द अंतर्गत असेल आणि केवळ विशिष्ट वापरकर्त्यांसाठी उपलब्ध आहेत. जसे आपण आधीच समजले आहे, आपण अशा प्रकारच्या निर्देशिकेला अमर्यादित प्रमाणात तयार करू शकता आणि यासारखे घडते:
- एक निर्देशिका तयार करा जी सुडो एमकेडीआयआर-पी / सांबा / अॅलॅकेज / सिक्योर कमांड वापरुन संरचीत केली जाईल.
- एक गट जोडा जेथे अधिकृत वापरकर्त्यांनी Sudo Adgroup सुरक्षित संस्कृतीद्वारे समाविष्ट केले जाईल.
- सीडी / सांबा / अॅलॅकेस निर्दिष्ट करून संरक्षित निर्देशिकेच्या स्थानावर जा.
- येथे, Sudo Chown -r रिचर्डद्वारे प्रत्येक वापरकर्त्यासाठी अधिकार सेट करा: सुरक्षितता सुरक्षित. या कमांडला आवश्यक असलेल्या रिचर्ड नावाची पुनर्स्थित करा.
- हे केवळ एक सामान्य sudo chmod -r 0770 सुरक्षित / सुरक्षा आदेश प्रविष्ट करणे आहे.
- आपण सेट केलेल्या फोल्डर निर्दिष्ट करण्यासाठी कॉन्फिगरेशन फाइल (सुडो नॅनो /etc/samba/sm.conf) वर जा.
- खाली संपादकात ब्लॉक कॉपी आणि पेस्ट करा.
[सुरक्षित]
Path = / samba / allaccess / सुरक्षित
वैध वापरकर्ते = @ securedgroup
अतिथी ओके = नाही
लिहिण्यायोग्य = होय.
ब्राउझ करण्यायोग्य = होय.
- बदल जतन करा आणि मजकूर संपादक बंद करा.
- Sudo usermod-a -g सुरक्षित ग्रुप रिचर्डद्वारे योग्य गटात सर्व खाती जोडा.
- कॉन्फिगरेशन पूर्ण होणारी शेवटची कृती म्हणून SUDO SMBPasswd -a रिचर्ड पासवर्ड सेट करा.
सेंटोस 7 मधील सांबा फाइल सर्व्हरच्या सामान्य सेटिंग्जबद्दल सांगून आम्ही सामायिक करू इच्छित असलेली ही सर्व माहिती आहे. आपण केवळ इष्टतम कॉन्फिगरेशन तयार करण्यासाठी पॅरामीटर्स आणि त्यांचे मूल्य बदलून दिलेल्या निर्देशांचे पालन करू शकता.