CentOS Hostname कैसे बदलें



समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

सेंटोस, रेड हैट और फेडोरा लिनक्स कार्यान्वयन डेबियन-आधारित लोगों से थोड़ा अलग काम करते हैं। CentOS 7 और नए फीचर में कुछ डेबियन जैसे नियंत्रण जैसे हैं लेकिन कुछ कोडर यह महसूस करते हैं कि यह Red Hat अनुभव का हिस्सा नहीं है। परिणामस्वरूप, CentOS hostname मानों को बदलने का एक अलग तरीका है जो Fedora और Red Hat Enterprise Linux उपयोगकर्ताओं के लिए भी ठीक काम करना चाहिए। फिर भी, उन्होंने सेंटोस 7 में चीजों को थोड़ा बदल दिया है और इससे डेबियन जैसे नियंत्रणों की ओर बढ़ने वालों के लिए चीजें भ्रमित हो सकती हैं।



यदि आप एक ग्राफिकल यूजर इंटरफेस से काम कर रहे हैं, तो एप्लिकेशन मेनू पर क्लिक करें और सिस्टम टूल्स को इंगित करें। CLI प्रॉम्प्ट प्राप्त करने के लिए टर्मिनल पर क्लिक करें। आप Ctrl, Alt और T को भी दबाए रखना चाह सकते हैं। हेडलेस फेडोरा या सेंटोस मशीन का उपयोग करने वालों को वर्चुअल टर्मिनल पर जाने के लिए Ctrl, Alt और F2 को दबाए रखना चाहिए। यदि आप sudo कमांड को कभी कॉन्फ़िगर नहीं करते हैं तो आप रूट के रूप में लॉग इन करना चाह सकते हैं।



विधि 1: अस्थायी रूप से CentOS होस्टनाम बदलें

यदि आप केवल रिडोरा, रेड हैट या सेंटोस होस्टनाम को अगले रिबूट तक बदलना चाहते हैं, तो आप इसे अस्थायी रूप से कर सकते हैं। रूट उपयोगकर्ता के रूप में, टाइप करें होस्टनाम newname और धक्का दर्ज करें। यह आपके होस्टनाम को नए नाम में बदल देगा, हालाँकि आपको उस वाक्यांश को वास्तविक मूल्य से बदलना चाहिए जो आप सेंटोस होस्टनाम डेटा को बदलना चाहते हैं। आप किसी भी मान्य होस्टनाम का उपयोग कर सकते हैं। प्रकार होस्ट नाम और धक्का यह देखने के लिए दर्ज करें कि नाम वास्तव में बदल दिया गया है।



आप उपयोग करने की इच्छा कर सकते हैं sudo होस्टनाम newname यदि आप एक नियमित उपयोगकर्ता के रूप में लॉग इन हैं और sudo कमांड तक पहुँच प्राप्त करते हैं। सभी CentOS और फेडोरा इंस्टॉलेशन sudo का उपयोग उस तरीके से नहीं करते हैं जैसे कि अधिकांश डेबियन-आधारित वितरण इसका उपयोग करते हैं।

विधि 2: स्थायी रूप से CentOS होस्टनाम बदलें

आपको अभी भी रूट के रूप में कार्य करने की आवश्यकता है, इसलिए लॉग इन बने रहे जैसे कि आपने अपने इंस्टॉलेशन पर sudo कमांड को एक्सेस नहीं किया है। प्रकार और धक्का दर्ज करें। आप टाइप करना चाह सकते हैं sudo यदि आप एक नियमित उपयोगकर्ता हैं और ऐसा कर सकते हैं। वैसे, यदि आप vi से किसी अन्य टेक्स्ट एडिटर का उपयोग करना पसंद करते हैं और इसे इंस्टॉल कर चुके हैं, तो आप जिस भी संपादक को पसंद करते हैं, उसके साथ vi शब्द को बदलें।



आपके कॉन्फ़िगरेशन के आधार पर, आपके पास फ़ाइल में केवल दो लाइनें हो सकती हैं या आपके पास कई हो सकते हैं। सुनिश्चित करें कि NETWORKING = हां फ़ाइल में है और फिर HOSTNAME = से शुरू होने वाली रेखा को ढूंढें ताकि आप इसके तुरंत बाद अपना नया होस्टनाम रख सकें। हमारे मामले में, हमने HOSTNAME को newname में बदल दिया और फ़ाइल को सहेजा। यदि आप vi का उपयोग कर रहे हैं, तो Esc कुंजी को पुश करें: अपना कार्य सहेजने और बाहर निकलने के लिए लिखें।

अब vi टाइप करें और दूसरी लाइन पर दिए गए होस्टनाम को अपने वर्तमान नए होस्टनाम में बदल दें। फ़ाइल सहेजें और बाहर निकलें। जब तक आप CentOS 6 या Fedora और Red Hat Enterprise Linux के संगत संस्करणों का उपयोग नहीं करते हैं, तब तक आप अगले रिबूट के लिए सेट होते हैं।

विधि 3: CentOS 7 पर CentOS होस्टनाम डेटा बदलें

यदि आप CentOS के नए संस्करण का उपयोग कर रहे हैं तो यह और भी आसान है और नए Red Hat और Fedora उपयोगकर्ताओं के लिए भी ऐसा हो सकता है। अब भी आपको खोलने की आवश्यकता होगी और होस्टनाम को वहां संपादित करें, लेकिन आपको इसके साथ काम नहीं करना होगा आपके जैसे फ़ाइल CentOS 6 सर्वर के साथ होगा।

प्रकार पुश दर्ज करें और फिर फ़ाइल में एकमात्र गैर-रिक्त रेखा पर नाम बदलें। फिर आपको Esc कुंजी पुश करने की आवश्यकता होगी और दर्ज करने से पहले बाहर निकलने के लिए wq टाइप करें। यह सुनिश्चित करेगा कि अगले रिबूट के साथ होस्टनाम स्टिक में आपके परिवर्तन।

एक अस्थायी परिवर्तन के लिए, यह मानते हुए कि आप अभी भी रूट उपयोगकर्ता के रूप में काम कर रहे हैं, बस टाइप करें hostnamectl सेट-होस्टनाम newname वाक्यांश के साथ, नयानाम जो भी आपका नया मेजबाननाम है, उसके साथ बदल दिया गया है। यह परिवर्तन तब तक रहेगा जब तक आप फिर से CentOS को पुनः आरंभ नहीं करते। ध्यान दें कि यह सब एक ग्राफिकल कमांड लाइन सिस्टम के साथ भी काम करना चाहिए, लेकिन हम पूरी तरह से बिना सिर के चलने वाले स्क्रीनशॉट लेने के उद्देश्य से इन डिजाइनों का परीक्षण करने के लिए आभासी मशीनों की एक जोड़ी का उपयोग कर रहे थे। यह उनमें दृश्य परिभाषा की कमी की व्याख्या करता है।

3 मिनट पढ़ा