संपादित 4 महीने पहले द्वारा ExtremeHow संपादकीय टीम
फेडोराकॉकपिटप्रणाली प्रबंधनजीयूआईकॉन्फ़िगरेशनकमांड लाइनटर्मिनलसॉफ्टवेयरशुरुआतीसिस्टम प्रशासन
अनुवाद अपडेट किया गया 4 महीने पहले
फेडोरा एक प्रसिद्ध लिनक्स वितरण है जो डेवलपर्स, सिस्टम प्रशासकों और तकनीकी उत्साही लोगों के लिए एक मजबूत प्लेटफॉर्म प्रदान करता है। उन उपकरणों में से एक जो फेडोरा सिस्टम को सरल बनाता है, वह है "कॉकपिट"। कॉकपिट एक वेब-आधारित ग्राफिकल इंटरफ़ेस है जो आपको अपने लिनक्स सिस्टम को आसानी से प्रबंधित करने देता है। ये सेवा को शुरू करने, समस्या निवारण, नेटवर्क कॉन्फ़िगर करने और यहां तक कि कंटेनर चलाने जैसे कार्यों की अनुमति देता है।
कॉकपिट को उपयोगकर्ता के अनुकूल डिजाइन किया गया है और इसे किसी भी आधुनिक वेब ब्राउज़र के माध्यम से एक्सेस किया जा सकता है। इसकी सहज डिज़ाइन के कारण, नए और अनुभवी दोनों उपयोगकर्ता अपने सिस्टम का प्रबंधन कर सकते हैं बिना जटिल कमांड-लाइन निर्देशों को याद किए।
आप कॉकपिट का उपयोग करने से पहले, इसे अपने फेडोरा सिस्टम पर इंस्टॉल करना होगा। यह सामान्य रूप से सरल है।
sudo
का उपयोग कर सकते हैं।sudo dnf install cockpit
sudo systemctl start cockpit.socket
sudo systemctl enable cockpit.socket
इन चरणों के बाद, कॉकपिट आपके फेडोरा मशीन पर इंस्टॉल और रनिंग होगी।
कॉकपिट इंस्टॉल हो जाने के बाद, इसे एक्सेस करना बहुत आसान है। यदि आप इसे दूर से एक्सेस कर रहे हैं तो सुनिश्चित करें कि आपके फ़ायरवॉल सेटिंग्स HTTP ट्रैफ़िक की अनुमति देते हैं।
कॉकपिट एक्सेस करने के लिए, अपना वेब ब्राउज़र खोलें और इस पते पर जाएँ: https://localhost:9090
। ब्राउज़र आपको सुरक्षा प्रमाणपत्र के बारे में चेतावनी दे सकता है क्योंकि कॉकपिट डिफ़ॉल्ट रूप से एक स्व-हस्ताक्षरित प्रमाणपत्र का उपयोग करता है। आप साइट पर सुरक्षित रूप से जा सकते हैं।
यदि आप दूर से फेडोरा सिस्टम एक्सेस कर रहे हैं, तो localhost
को सिस्टम के आईपी पते से बदलें:
https://<your-server-ip>:9090
।
अपने सिस्टम उपयोगकर्ता नाम और पासवर्ड का उपयोग करके लॉग इन करें। आपसे अतिरिक्त प्रमाण-पत्र देने के लिए कहा जा सकता है यदि आप दूर से पहुँच रहे हैं।
एक बार जब आप लॉग इन हो जाते हैं, तो आपको कॉकपिट इंटरफ़ेस साफ़ और संगठित मिलेगा। मुख्य पृष्ठ आपको सिस्टम अवलोकन डैशबोर्ड प्रदान करता है।
इस पृष्ठ पर, आसानी से पढ़ने योग्य ग्राफ़ जानकारी प्रदर्शित करते हैं:
"Services" अनुभाग के तहत, आप सिस्टम सेवाओं को आसानी से प्रबंधित कर सकते हैं। आप देख सकते हैं कौन सी सेवाएं चल रही हैं, बंद हैं, या विफल हो गई हैं। किसी सेवा को शुरू या बंद करना सेवा के नाम के बगल में बटन पर क्लिक करने जितना सरल है।
कॉकपिट के माध्यम से नेटवर्क सेटिंग्स को कॉन्फ़िगर करना बिलकुल सहज है। आप नेटवर्क इंटरफेस, आईपी पतों का प्रबंधन कर सकते हैं और सक्रिय कनेक्शनों को देख सकते हैं बिना कॉन्फ़िगरेशन फ़ाइलों को मैन्युअल रूप से संशोधित किए। यह "Networking" अनुभाग के माध्यम से किया जाता है।
जो उपयोगकर्ता कमांड-लाइन इनपुट के साथ आरामदायक हैं, उनके लिए कॉकपिट एक वेब-आधारित टर्मिनल प्रदान करता है। यह फ़ीचर "Terminal" के तहत होता है, जो आपको एक नियमित टर्मिनल सत्र की तरह कमांड निष्पादित करने में सक्षम बनाता है।
सिस्टम लॉग तक पहुंच होना समस्याओं का निदान करने के लिए महत्वपूर्ण है। कॉकपिट लॉग्स के लिए एक पूरा अनुभाग प्रदान करता है, जो आपको लॉग्स को फिल्टर करने, विशिष्ट प्रविष्टियों की तलाश करने और वास्तविक समय में लॉग फाइलें मॉनिटर करने की अनुमति देता है।
"Accounts" अनुभाग में, आप उपयोगकर्ता खातों को कुशलतापूर्वक प्रबंधित कर सकते हैं। नए उपयोगकर्ताओं को जोड़ें, मौजूदा उपयोगकर्ताओं को हटाएं, या उपयोगकर्ता भूमिकाओं को आसानी से बदलें।
कॉकपिट इंटरफ़ेस से सीधे सॉफ़्टवेयर अपडेट को प्रबंधित करके अपने सिस्टम को अद्यतित रखें। "Updates" अनुभाग उपलब्ध अपडेट्स की जांच करता है और आपको उन्हें एक ही क्लिक में इंस्टॉल करने देता है।
कॉकपिट में कंटेनर प्रबंधन के लिए अंतर्निहित समर्थन है। "Containers" अनुभाग में, आप Docker इमेजेस को खींच सकते हैं, कंटेनर्स को शुरू कर सकते हैं, और CLI को स्पर्श किए बिना कुशलता से कंटेनर सेटिंग्स का प्रबंधन कर सकते हैं।
कॉकपिट के साथ सुरक्षित सिस्टम बनाए रखना सरल है। "Firewall" अनुभाग आपको इंटरेक्टिव रूप से फ़ायरवॉल नियमों का प्रबंधन करने देता है, यह सुनिश्चित करता है कि आपके विशिष्ट उपयोग मामले के लिए सही पोर्ट और प्रोटोकॉल हैं।
कॉकपिट एक्सटेंशन का समर्थन करता है, जो अधिक कार्यक्षमता प्रदान करते हैं। उपलब्ध कॉकपिट-ऐडऑन की जाँच करें जिन्हें इसकी क्षमताओं का विस्तार करने के लिए इंस्टॉल किया जा सकता है, उदाहरण के लिए, उन्नत प्रदर्शन मीट्रिक की निगरानी करना या विशिष्ट सर्वर कार्यों का प्रबंधन करना।
यदि Docker आपकी प्राथमिक पसंद नहीं है, तो "cockpit-podman" जैसे अतिरिक्त मॉड्यूल पोडमैन कंटेनर को प्रबंधित करने में सहायक हो सकते हैं। इंस्टॉलेशन पैकेज प्रबंधन के माध्यम से आसानी से किया जा सकता है:
sudo dnf install cockpit-podman
यदि आपके पास कॉकपिट लोड नहीं हो रहा है या कार्य अपेक्षित रूप से काम नहीं कर रहे हैं, तो निम्नलिखित की पुष्टि करें:
sudo systemctl status cockpit.socket
यदि सत्र विच्छेद एक समस्या है, यह सुनिश्चित करें कि नेटवर्क कनेक्शन स्थिर है और साथ ही अनुमतियों से संबंधित सेटिंग्स की जाँच करें।
सिस्टम प्रबंधन के लिए कॉकपिट का उपयोग करते समय, इन सर्वोत्तम तरीकों का पालन करें:
फेडोरा पर कॉकपिट का उपयोग करना आपके दक्षता और प्रभावशीलता को बड़े पैमाने पर बढ़ा सकता है एक सिस्टम प्रशासक के रूप में। ग्राफ़िकल रुप के साथ CLI उपयोग करने की उसकी क्षमता संयुक्त, आपको दोनों दुनिया का सर्वश्रेष्ठ प्रदान करती है। यह सिस्टम प्रबंधन के लिए एक आधुनिक दृष्टिकोण है जो सर्वर प्रशासन से जुड़ी जटिलताओं को हटाता है।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं