
Kali Linux Full Course for Beginners (Zero to Advanced 2026)
WsCube Cyber Security
Overview
यह वीडियो शुरुआती लोगों के लिए काली लिनक्स का एक विस्तृत परिचय प्रदान करता है, जो साइबर सुरक्षा में रुचि रखते हैं। यह ऑपरेटिंग सिस्टम की मूल बातें, जैसे कर्नेल की भूमिका, काली लिनक्स की विशेषताएं (डेबियन-आधारित, सुरक्षा-केंद्रित, पूर्व-स्थापित उपकरण), और इसे एथिकल हैकिंग के लिए क्यों चुना जाता है, को स्पष्ट करता है। वीडियो काली लिनक्स को स्थापित करने के विभिन्न तरीकों पर चर्चा करता है, जिसमें वर्चुअल मशीन (VMware/VirtualBox) का उपयोग करने की सिफारिश की गई है, और इंस्टॉलेशन के बाद सिस्टम को अपडेट करने और स्नैपशॉट लेने के महत्व पर जोर देता है। इसके अतिरिक्त, यह लिनक्स टर्मिनल की मूल बातें, फ़ाइल सिस्टम संरचना, नेविगेशन कमांड्स (pwd, ls, cd), फ़ाइल प्रबंधन कमांड्स (mkdir, touch, cp, mv, rm), फ़ाइल देखने के लिए कमांड्स (cat, head, tail), टेक्स्ट एडिटर्स (Nano), और फ़ाइलों के अंदर खोजने के लिए कमांड्स (grep) को कवर करता है। अंत में, यह उपयोगकर्ता प्रबंधन (उपयोगकर्ता जोड़ना, हटाना, आईडी), समूह प्रबंधन, और टर्मिनल शॉर्टकट्स पर भी प्रकाश डालता है।
Save this permanently with flashcards, quizzes, and AI chat
Chapters
- काली लिनक्स एक ऑपरेटिंग सिस्टम है जिसे साइबर सुरक्षा पेशेवर एथिकल हैकिंग के लिए उपयोग करते हैं।
- कर्नेल हार्डवेयर और सॉफ्टवेयर के बीच संचार की सुविधा प्रदान करता है।
- लिनक्स एक कर्नेल है, जबकि काली लिनक्स एक ऑपरेटिंग सिस्टम है।
- काली लिनक्स डेबियन पर आधारित है, सुरक्षा पर केंद्रित है, और इसमें 1600 से अधिक पूर्व-स्थापित सुरक्षा उपकरण शामिल हैं।
- कोर्स में काली लिनक्स इंस्टॉलेशन, बेसिक कमांड्स, सिस्टम मैनेजमेंट, सुरक्षा उपकरण और अभ्यास शामिल हैं।
- काली लिनक्स मुख्य रूप से कमांड-लाइन इंटरफ़ेस (CLI) पर आधारित है, जो इसे शक्तिशाली बनाता है।
- इंस्टॉलेशन के तीन मुख्य तरीके हैं: बेयर मेटल, वर्चुअल मशीन (VM), और लाइव USB।
- शुरुआती लोगों के लिए वर्चुअल मशीन (VMware या VirtualBox) का उपयोग करने की सिफारिश की जाती है क्योंकि यह सुरक्षित और लचीला है।
- वर्चुअल मशीन सेटअप में काली लिनक्स इमेज फ़ाइल डाउनलोड करना और VMware/VirtualBox इंस्टॉल करना शामिल है।
- इमेज फ़ाइल का उपयोग इंस्टॉलेशन प्रक्रिया को सरल बनाता है क्योंकि यह पहले से कॉन्फ़िगर की गई होती है।
- इंस्टॉलेशन के बाद, सिस्टम को अपडेट करना (`sudo apt update`) और VMware स्नैपशॉट लेना महत्वपूर्ण है।
- स्नैपशॉट सिस्टम की वर्तमान स्थिति को सहेजता है, जिससे किसी भी समस्या की स्थिति में रिकवरी आसान हो जाती है।
- काली लिनक्स बैश शेल का उपयोग करता है, और लिनक्स में सब कुछ एक फ़ाइल या डायरेक्टरी है।
- कमांड्स केस-सेंसिटिव होती हैं (जैसे 'File' और 'file' अलग हैं)।
- टर्मिनल लिनक्स का सबसे शक्तिशाली टूल है, जिसका उपयोग एथिकल हैकिंग के लिए किया जाता है।
- लिनक्स फ़ाइल सिस्टम एक ट्री संरचना का अनुसरण करता है, जिसमें '/' रूट डायरेक्टरी होती है, और होम, ईटीसी, वेयर, बिन जैसी महत्वपूर्ण डायरेक्टरीज़ होती हैं।
- pwd (प्रिंट वर्किंग डायरेक्टरी) वर्तमान स्थान दिखाता है।
- ls (लिस्ट) डायरेक्टरी की सामग्री को सूचीबद्ध करता है; 'ls -la' छिपी हुई फ़ाइलों सहित विस्तृत जानकारी दिखाता है।
- cd (चेंज डायरेक्टरी) डायरेक्टरी बदलने के लिए उपयोग किया जाता है; 'cd ..' एक स्तर पीछे जाता है; 'cd ~' होम डायरेक्टरी पर जाता है।
- फ़ाइल/डायरेक्टरी प्रबंधन कमांड्स में शामिल हैं: mkdir (डायरेक्टरी बनाएं), touch (फ़ाइल बनाएं), cp (कॉपी), mv (मूव/रीनेम), rm (डिलीट)।
- फ़ाइल सामग्री देखने के लिए कमांड्स: cat (पूरा कंटेंट), head (शुरुआती लाइनें), tail (अंतिम लाइनें)।
- Nano, Vim, Gedit जैसे टेक्स्ट एडिटर्स का उपयोग फ़ाइलों को संपादित करने के लिए किया जाता है।
- grep कमांड का उपयोग फ़ाइलों के अंदर विशिष्ट टेक्स्ट या पैटर्न खोजने के लिए किया जाता है।
- grep के फ्लैग्स जैसे '-i' (केस-इनसेंसिटिव), '-r' (रिकर्सिव), और '-n' (लाइन नंबर) खोज को बेहतर बनाते हैं।
- प्रत्येक उपयोगकर्ता की एक यूनिक यूजर आईडी (UID) होती है; रूट की UID 0 होती है, और रेगुलर यूजर्स की UID 1000 से शुरू होती है।
- उपयोगकर्ता प्रबंधन कमांड्स में शामिल हैं: adduser (नया उपयोगकर्ता जोड़ें), passwd (पासवर्ड बदलें), su (उपयोगकर्ता स्विच करें), deluser (उपयोगकर्ता हटाएं)।
- sudo कमांड आपको कमांड्स को रूट विशेषाधिकारों के साथ चलाने की अनुमति देती है।
- ग्रुप मैनेजमेंट कमांड्स में groupadd (नया ग्रुप बनाएं) और usermod -aG (उपयोगकर्ता को ग्रुप में जोड़ें) शामिल हैं।
Key takeaways
- काली लिनक्स साइबर सुरक्षा पेशेवरों के लिए एक शक्तिशाली और आवश्यक उपकरण है, जो एथिकल हैकिंग के लिए पूर्व-स्थापित उपकरणों का एक व्यापक सेट प्रदान करता है।
- वर्चुअल मशीन में काली लिनक्स स्थापित करना शुरुआती लोगों के लिए सबसे सुरक्षित और अनुशंसित तरीका है, जो मुख्य ऑपरेटिंग सिस्टम को प्रभावित किए बिना प्रयोग करने की अनुमति देता है।
- लिनक्स टर्मिनल कमांड-लाइन इंटरफ़ेस (CLI) के माध्यम से सिस्टम के साथ इंटरैक्ट करने का प्राथमिक तरीका है, और इसकी मूल बातें सीखना महत्वपूर्ण है।
- लिनक्स फ़ाइल सिस्टम की ट्री-जैसी संरचना और विभिन्न डायरेक्टरीज़ (जैसे /, /home, /etc) के उद्देश्य को समझना सिस्टम नेविगेशन के लिए महत्वपूर्ण है।
- pwd, ls, cd, cp, mv, rm जैसी बुनियादी कमांड्स फ़ाइल सिस्टम को नेविगेट करने और प्रबंधित करने के लिए आवश्यक हैं।
- grep, cat, head, tail जैसी कमांड्स फ़ाइलों के अंदर जानकारी खोजने और देखने में मदद करती हैं, जो विश्लेषण के लिए महत्वपूर्ण हैं।
- उपयोगकर्ता और समूह प्रबंधन सुरक्षा के लिए महत्वपूर्ण हैं, जो यह नियंत्रित करते हैं कि सिस्टम संसाधनों तक किसकी पहुंच है।
Key terms
Test your understanding
- काली लिनक्स को एथिकल हैकिंग के लिए विशेष रूप से क्यों डिज़ाइन किया गया है और इसकी मुख्य विशेषताएं क्या हैं?
- वर्चुअल मशीन का उपयोग करके काली लिनक्स स्थापित करने के क्या फायदे हैं, खासकर एक नौसिखिया के लिए?
- लिनक्स फ़ाइल सिस्टम की मूल संरचना क्या है, और रूट डायरेक्टरी ('/') के भीतर कुछ महत्वपूर्ण डायरेक्टरीज़ के उद्देश्य क्या हैं?
- आप लिनक्स टर्मिनल में फ़ाइलों और डायरेक्टरीज़ को कैसे नेविगेट और प्रबंधित करेंगे? किन्हीं तीन कमांड्स का वर्णन करें।
- लिनक्स में उपयोगकर्ता और समूह प्रबंधन क्यों महत्वपूर्ण है, और एक नया उपयोगकर्ता बनाने और उसे एक विशिष्ट समूह में जोड़ने के लिए आप किन कमांड्स का उपयोग करेंगे?