लिनक्स ओएस का प्रशासन - पाठ्यक्रम 66669 आरयूआर। स्किलबॉक्स से, प्रशिक्षण 3 महीने, दिनांक: 9 दिसंबर, 2023।
अनेक वस्तुओं का संग्रह / / December 09, 2023
प्रोग्रामिंग और आईटी में रुचि रखने वालों के लिए
UNIX आर्किटेक्चर का अध्ययन करें और समझें कि Linux वितरण कैसे डिज़ाइन किए जाते हैं। पहुंच प्रबंधित करना, उपयोगिताओं, फ़ाइलों और नेटवर्क के साथ काम करना सीखें। आप बिना कोड लिखे आईटी में करियर शुरू कर सकते हैं।
आईटी विशेषज्ञ
कॉर्पोरेट सिस्टम और अन्य कार्यों तक पहुंच स्थापित करने के लिए लिनक्स का उपयोग करना सीखें। आप नेटवर्क कनेक्शन की सुरक्षा सुनिश्चित कर सकते हैं और अपनी परियोजनाओं को हैकर्स और मैलवेयर से बचा सकते हैं।
C++ में लिखने, हाई-लोड सिस्टम विकसित करने का 7 साल का अनुभव। दुनिया भर के ग्राहकों के लिए फ़ायरवॉल और घुसपैठ जांच प्रणाली (आईडीएस) विकसित करता है। एरिक्सन, हनीवेल, एक्रोनिस में काम किया। 200+ सर्वर वाले एक बड़े ऑपरेटर नेटवर्क के ट्रैफ़िक का विश्लेषण करने के लिए एक परियोजना के विकास में भाग लिया।
लिनक्स का परिचय
लिनक्स ऑपरेटिंग सिस्टम और उसके अनुप्रयोग के क्षेत्रों से परिचित हों।
पहला लिनक्स इंस्टालेशन
लिनक्स ओएस फ़ाइल सिस्टम की निर्देशिकाओं और इंस्टॉलेशन के प्रकारों का अध्ययन करें: सर्वर, डेस्कटॉप, लाइव। वर्चुअल मशीन पर लिनक्स स्थापित करना सीखें।
लिनक्स ओएस संरचना
लिनक्स, इसकी फ़ाइल प्रणाली, प्रक्रियाओं और मेमोरी की मूल बातें समझें। जानें कि माउंट प्वाइंट, लिनक्स कर्नेल, सॉकेट और पैकेज मैनेजर क्या हैं।
टर्मिनल को जानना
जानें कि टर्मिनल और कमांड शेल क्या हैं। बुनियादी फ़ाइल सिस्टम नेविगेशन सीखें और उचित कमांड शेल चुनना सीखें। फ़ाइलों के साथ काम करने के लिए बुनियादी आदेश सीखें।
Linux में उपकरण
उन उपकरणों के साथ काम करना सीखें जिन्हें लिनक्स पहचानता है और फ़ोल्डरों को माउंट करता है।
डिस्क और फ़ाइल सिस्टम
फ़ाइल सिस्टम, डिस्क और विभाजन के साथ काम करना सीखें। जानें कि पेजिंग फ़ाइल कैसे सेट करें और फ़ाइल सिस्टम के साथ डिस्क को कैसे माउंट करें।
बैश टर्मिनल में बुनियादी संचालन। फ़ाइलों और निर्देशिकाओं के साथ कार्य करना
जानें कि Linux में निर्देशिका क्या है. फ़ाइल गुण और विशेषताएँ सीखें, कमांड लाइन पर प्रतीकात्मक लिंक, फ़ाइलों और निर्देशिकाओं के साथ काम करना सीखें।
लिनक्स में विशेषाधिकार
आप सीखेंगे कि लिनक्स में विशेषाधिकार क्या हैं और एक्सेस अधिकारों को रिकॉर्ड करने के प्रारूप को समझेंगे। अभिगम नियंत्रण मॉडल का अन्वेषण करें.
अभिगम नियंत्रण
खातों के साथ काम करने के लिए बुनियादी आदेश सीखें। आप समझेंगे कि उपयोगकर्ता खातों का प्रबंधन कैसे करें।
खाते और समूह नीतियां
लिनक्स में एक्सेस कंट्रोल की अवधारणा और एसीएल के साथ काम करने के लिए बुनियादी कमांड सीखें। उपयोगकर्ताओं और समूहों के लिए एक्सेस अधिकारों को कॉन्फ़िगर करना सीखें।
I/O नियंत्रण. कन्वेयर प्रसंस्करण
बुनियादी I/O नियंत्रण नियम और आदेश सीखें। किसी फ़ाइल में कमांड आउटपुट लिखना, फ़ाइलों के माध्यम से खोजना, फ़ाइल को ओवरराइट करना और क्रमिक रूप से कमांड चलाना सीखें।
प्रक्रिया प्रबंधन
प्रक्रियाओं के साथ काम करने के लिए बुनियादी आदेश सीखें। प्रक्रियाओं को शुरू करना और रोकना सीखें, माता-पिता और बच्चे की प्रक्रियाओं को ढूंढें, पृष्ठभूमि प्रक्रियाओं के साथ काम करें, आदि।
लिनक्स में कर्नेल को बूट करना और कॉन्फ़िगर करना
लिनक्स कर्नेल की बुनियादी वास्तुकला और डिज़ाइन को जानें। मॉड्यूल और ओएस के अन्य भागों के साथ कर्नेल के कनेक्शन का अध्ययन करें।
उपयोक्ता स्थान लॉन्च करें
सिस्टम स्टार्टअप एल्गोरिदम और उनकी किस्मों का अध्ययन करें। रनलेवल, लॉन्च एल्गोरिदम और उनकी किस्मों, सिस्टमड सबसिस्टम और इसके एनालॉग्स की बुनियादी अवधारणाओं से परिचित हों।
सिस्टम प्रबंधन
इकाइयों और मॉड्यूल के कार्यों और शेड्यूल के साथ काम करना सीखें। निर्धारित कार्यों को प्रबंधित करने के लिए बुनियादी आदेश सीखें।
लॉगिंग और निगरानी
उपयोगिताओं का उपयोग करके निगरानी शुरू करना सीखें और सिस्टम लॉग में आवश्यक ईवेंट ढूंढें।
प्रोग्रामों की स्थापना और निष्कासन
आप सीखेंगे कि एक रिपॉजिटरी कैसे सेट करें, साथ ही उदाहरण के तौर पर अपाचे वेब सर्वर का उपयोग करके लिनक्स से एक प्रोग्राम इंस्टॉल और अनइंस्टॉल करें।
सुरक्षा नियंत्रण
डीएसी में अभिगम नियंत्रण की बुनियादी अवधारणाओं को जानें। लोकप्रिय सुरक्षा प्रबंधन उपयोगिताओं के बारे में जानें। SELinux का उपयोग करके एक नया उपयोगकर्ता बनाना और उसके एक्सेस अधिकारों को प्रतिबंधित करना सीखें।
लिनक्स में विशेषाधिकार बढ़ाना
लिनक्स में उपयोगकर्ता विशेषाधिकारों को बढ़ाने की तकनीक सीखें। जानें कि रूटिंग क्या है, SUID, SUDO, क्रॉन जॉब्स और काउंटरमेशर्स। विशेषाधिकार वृद्धि उपयोगिताओं के बारे में जानें.
डेटा बैकअप और पुनर्प्राप्ति
आप सीखेंगे कि बैकअप क्या है, इसकी आवश्यकता क्यों है और लिनक्स में इसके साथ कैसे काम करना है। तृतीय-पक्ष बैकअप उपयोगिताओं के बारे में जानें। जानें कि किसी सिस्टम को बैकअप से कैसे पुनर्स्थापित करें और बैकअप को स्वचालित करें।
आइए नेटवर्किंग की बुनियादी बातों पर दोबारा गौर करें
नेटवर्क प्रोटोकॉल और ओएसआई मॉडल से परिचित हों। जानें कि पैकेट, फ़्लैग और नेटवर्क परतें क्या हैं।
इंटरनेट
जानें कि सबनेट मास्क के साथ कैसे काम करें और आईपी पते का उपयोग करके नेटवर्क पता कैसे निर्धारित करें। सीआईडीआर क्लासलेस एड्रेसिंग विधि के बारे में जानें।
मार्ग
रूटिंग तालिकाओं का अध्ययन करें और पता लगाएं कि आपको डिफ़ॉल्ट गेटवे नेटवर्क गेटवे की आवश्यकता क्यों है।
आईसीएमपी और डीएनएस
ICMP प्रोटोकॉल, DNS सिस्टम और होस्ट DNS क्लाइंट के साथ काम करना सीखें।
भौतिक स्तर. ईथरनेट और नेटवर्क इंटरफेस
लिनक्स में नेटवर्क इंटरफ़ेस के साथ काम करना सीखें और इसे कॉन्फ़िगर करें। आप नेटवर्क रूट बदल और जोड़ सकते हैं.
नेटवर्क कॉन्फ़िगरेशन प्रबंधक
पता लगाएं कि एनसीएम क्या है और यह सॉफ्टवेयर ifconfig कमांड से कैसे भिन्न है। एनसीएम का उपयोग करके नेटवर्क को कॉन्फ़िगर करना सीखें।
डीएनएस
डोमेन नाम और कॉन्फ़िगरेशन फ़ाइलों के साथ काम करना सीखें। आप DNS को कॉन्फ़िगर करने और कैशिंग करने में सक्षम होंगे।
स्थानीय होस्ट
स्थानीय होस्ट, पते और संभावित लोकलहोस्ट कॉन्फ़िगरेशन की अवधारणा से परिचित हों।
ट्रांसपोर्ट परत
टीसीपी और यूडीपी परिवहन प्रोटोकॉल, बंदरगाहों और परिवहन परत सेवाओं से परिचित हों। जानें कि टीसीपी और यूडीपी कनेक्शन कैसे स्थापित करें।
डीएचसीपी
जानें कि डीएचसीपी और डीएचसीपी क्लाइंट क्या हैं। आप समझ जाएंगे कि डायनामिक आईपी कैसे प्राप्त करें।
रूटिंग सेट करना
राउटर डिज़ाइन से परिचित हों और सीखें कि राउटर के रूप में काम करने के लिए लिनक्स को कैसे कॉन्फ़िगर करें। जानें कि निजी नेटवर्क और एड्रेस ट्रांसलेशन (NAT) क्या हैं।
लिनक्स फ़ायरवॉल
लिनक्स फ़ायरवॉल नेटवर्क गतिविधि निगरानी सॉफ़्टवेयर से परिचित हों और समझें कि यह कैसे काम करता है। Linux फ़ायरवॉल को कॉन्फ़िगर करना सीखें.
एआरपी
एआरपी प्रोटोकॉल से परिचित हों और समझें कि यह कैसे काम करता है। ARP कैश ढूंढना और हटाना सीखें।
वायरलेस कनेक्शन
वाई-फ़ाई नेटवर्क इंटरफ़ेस से परिचित हों और जानें कि किसी ज्ञात वायरलेस नेटवर्क से कनेक्शन कैसे सेट करें। वायरलेस नेटवर्क को स्कैन करना और उसकी सुरक्षा सुनिश्चित करना सीखें।
क्लाइंट-सर्वर मॉडल
आप सीखेंगे कि सर्वर और क्लाइंट क्या हैं और क्लाइंट-सर्वर आर्किटेक्चर के भीतर कौन सी सेवाएँ संचालित होती हैं।
नेटवर्क सेवाएँ
जानें कि वेब सर्वर और एसएसएच नेटवर्क प्रोटोकॉल क्या हैं। फ़ाइल संग्रहण और स्ट्रीमिंग सेवाओं के साथ काम करना सीखें। सामान्य संचार प्रोटोकॉल से परिचित हों।
HTTP/HTTPS
HTTP प्रोटोकॉल और इसके HTTPS एक्सटेंशन, GET/POST अनुरोध और TLS ट्रांसपोर्ट लेयर सुरक्षा प्रोटोकॉल के बारे में जानें।
एसएसएच
पासवर्ड या कुंजी का उपयोग करके SSH सर्वर और कनेक्शन सेट करना सीखें।
Inetd और xinetd डेमॉन
पता लगाएँ कि डेमॉन क्या हैं और उनकी आवश्यकता क्यों है। Inetd डेमॉन और उसके नए संस्करण, xinetd से मिलें। डेमॉन को कॉन्फ़िगर करना और टीसीपी रैपर्स नेटवर्क सिस्टम के साथ काम करना सीखें।
उपयोगिताओं
कनेक्शन आँकड़ों और खुले पोर्ट के साथ काम करना सीखें। रिमोट सिस्टम को स्कैन करना और कनेक्शन सीमा निर्धारित करना सीखें।
यातायात संग्रह और विश्लेषण
पता लगाएं कि ट्रैफ़िक डंप की आवश्यकता क्यों है, पीकैप और नेटफ़्लो क्या हैं। ट्रैफ़िक एकत्र करना और उसका विश्लेषण करना सीखें।
मैलवेयर
लिनक्स के लिए खतरा पैदा करने वाले लोकप्रिय मैलवेयर का अन्वेषण करें। लिनक्स मैलवेयर की गतिविधि का विश्लेषण करना सीखें और पता लगाएं कि आप सिस्टम हैकिंग के खिलाफ क्या उपाय कर सकते हैं।
नेटवर्क सुरक्षा
पता लगाएं कि नेटवर्क किन खतरों को छुपाता है। लिनक्स का ऑडिट करना सीखें और सुरक्षित नेटवर्किंग के लिए इस ओएस को कॉन्फ़िगर करें।
लिनक्स सिस्टम और प्रमुख सेवाओं की स्थापना और प्रशासन करना
एकाधिक लिनक्स मशीनों के बीच नेटवर्क संचार प्रदान करें। एक या अधिक नेटवर्क अनुप्रयोगों के अधिकारों और विशेषाधिकारों के अंतर को ध्यान में रखते हुए पहुंच को स्थापित और कॉन्फ़िगर करें। चयनित एक्सेस नीतियों और नेटवर्क टोपोलॉजी के अनुप्रयोग के साथ किए गए कार्य पर एक रिपोर्ट लिखें।