CentOS 7 पर ZNC की स्थापना और विन्यास

ZNC एक स्वतंत्र और ओपन-सोर्स IRC बाउंसर है जो स्थायी रूप से एक नेटवर्क से जुड़ा रहता है ताकि क्लाइंट ऑफ़लाइन होने के दौरान भेजे गए संदेश प्राप्त कर सकें।

यह ट्यूटोरियल आपको CentOS 7 पर ZNC को स्थापित करने और कॉन्फ़िगर करने की प्रक्रिया से गुजरेगा। यह माना जाता है कि उपयोगकर्ता फ़ायरवॉल को कॉन्फ़िगर करना जानता है। CentOS 7 पर, यह फ़ायरवॉलड है, जो किसी भी आने वाले कनेक्शन को डिफ़ॉल्ट रूप से छोड़ देता है, भले ही आपने वल्चर के वेब-आधारित समाधान को कॉन्फ़िगर किया हो।

ZNC स्थापित करना

ZNC की स्थापना काफी सरल ह���, लेकिन आपको एंटरप्राइज लिनक्स (EPEL) के लिए अतिरिक्त पैकेज सक्षम करने की आवश्यकता है।

इसके लिए निर्देश https://www.vultr.com/docs/enable-epel-on-centos पर देखे जा सकते हैं ।

एक बार ऐसा करने के बाद, yum install zncZNC स्थापित करने के लिए चलाएँ।

ZNC कॉन्फ़िगर कर रहा है

आपको इंटरनेट का उपयोग करते हुए कुछ भी नहीं चलाना चाहिए root, इसलिए आमतौर पर नए उपयोगकर्ता के लिए विशेष रूप से उन अनुप्रयोगों के लिए बनाने की सिफारिश की जाती है जो दूर से एक्सेस किए जाएंगे। सौभाग्य से, ZNC पहले से ही यह करता है कि रिपॉजिटरी से इंस्टॉल करते समय हमें मैन्युअल रूप से ऐसा करने की आवश्यकता नहीं है।

अब जब यह स्थापित हो गया है, sudo -u znc znc --makeconfतो कॉन्फ़िगरेशन प्रक्रिया शुरू करने के लिए दौड़ें ।

पहला प्रॉम्प्ट आपको एक सुनने वाले पोर्ट को चुनने के लिए कहेगा। यह वह पोर्ट है जिसे आप बाउंसर (वेब ​​इंटरफेस सहित) से एक्सेस करेंगे, इसलिए हम चुनेंगे 6697, क्योंकि यह secureआईआरसी सर्वर के लिए सबसे आम पोर्ट है।

आपका कंसोल निम्न की तरह दिखेगा।

[ ?? ] Listen on port (1025 to 65534): 6697

दूसरा संकेत आपसे पूछता है कि क्या आप बाउंसर के लिए एसएसएल का उपयोग करना चाहते हैं। यह ऐसा करने के लिए अत्यधिक अनुशंसित है, क्योंकि इसके बिना सब कुछ सादे-पाठ का उपयोग करके भेजा जाएगा, जिसका अर्थ है कि एक ही नेटवर्क पर कोई भी आपकी चैट पढ़ सकता है।

[ ?? ] Listen using SSL (yes/no) [no]: yes

तीसरा संकेत आपसे पूछता है कि आप IPv6 को सक्षम करना चाहते हैं या नहीं। इसका कोई वास्तविक पहलू नहीं है, और जैसा कि दुनिया 100% आईपीवी 6 को अपनाने की ओर अग्रसर है, इसका मतलब है कि आपको बाद में कुछ भी बदलना नहीं होगा। बस ENTERडिफ़ॉल्ट विकल्प का उपयोग करने के लिए दबाएं ।

[ ?? ] Listen using both IPv4 and IPv6 (yes/no) [yes]:

यदि आपने ZNC से पहले इस सर्वर पर ZNC स्थापित नहीं किया है, तो आपको गुम फाइल के बारे में सूचित करेगा। चिंता न करें, यह सामान्य है और ZNC इसे बनाएगी।

अगला संकेत व्यवस्थापक के खाते के लिए एक उपयोगकर्ता नाम पूछता है, इसलिए आपको जो भी पसंद है उसे चुनें। एकमात्र कठिन आवश्यकता केवल अल्फ़ान्यूमेरिक वर्णों का उपयोग करना है।

[ ?? ] Username (alphanumeric):

आपको एक पासवर्ड सेट करने के लिए कहा जाएगा। फिर से, अपनी पसंद का कुछ भी चुनें। जब आप सुरक्षा कारणों से इसे टाइप करेंगे तो आपको अपना पासवर्ड दिखाई नहीं देगा ।

[ ?? ] Enter password:
[ ?? ] Confirm password:

फिर आपको "निक" के लिए संकेत दिया जाएगा। यह आईआरसी पर आपका प्रदर्शन नाम है, और यह आपके उपयोगकर्ता नाम को डिफॉल्ट करता है। अपनी पसंद का कुछ चुनें, लेकिन इसके बारे में चिंता न करें क्योंकि इसे बाद में बदला जा सकता है।

[ ?? ] Nick [example]:

यह एक वैकल्पिक निक के लिए भी पूछेगा, इसका उपयोग तब किया जाता है जब आपका प्राथमिक उपयोग में होता है। यह अंत में एक अंडरस्कोर के साथ आपके पिछले निक को डिफॉल्ट करता है।

[ ?? ] Alternate nick [example_]:

अगला संकेत एक "पहचान" के लिए है, जिसे हेक्सचैट सहित कुछ आईआरसी ग्राहकों में आपके "उपयोगकर्ता नाम" के रूप में संदर्भित किया जाता है। यह आपके नाम का एक हिस्सा है जो WHOIS प्रॉम्प्ट के दौरान आपके होस्टनाम की शुरुआत में जाता है, इसलिए यदि आपकी पहचान है exampleऔर आपका होस्टनाम है example.comतो यह वापस आ जाएगा example@example.com। यह पहले सेट किए गए आपके उपयोगकर्ता नाम को डिफॉल्ट करता है।

[ ?? ] Ident [example]:

यह तब एक वास्तविक नाम मांगेगा। आपको इसे अपने असली नाम के रूप में सेट करने की आवश्यकता नहीं है, और यह Got ZNC?कुछ आईआरसी क्लाइंट के लिए डिफ़ॉल्ट है जैसा realnameकि आप चाहते हैं, आप इसे चुन सकते हैं।

[ ?? ] Real name [Got ZNC?]:

यह अगले एक और अधिक शामिल है। यह आपको "बाइंड होस्ट" के लिए पूछता है, जो कि आईपी एड्रेस है, जो कि जेएनसी आईआरसी सर्वर से कनेक्ट करने के लिए उपयोग करेगा। यह वैकल्पिक है, लेकिन यदि आप इसे सेट करना चाहते हैं तो इन चरणों का पालन करें:

  1. Https://my.vultr.com/ पर जाएं
  2. उस सर्वर के नाम पर क्लिक करें जिसे आप वर्तमान में कॉन्फ़िगर कर रहे हैं।
  3. IP Addressसर्वर के देश के तहत लेबल की गई प्रविष्टि देखें ।
  4. संख्याओं के दाईं ओर स्थित आइकन पर क्लिक करें।
  5. टर्मिनल में आईपी एड्रेस पेस्ट करें। यदि आप कंसोल का उपयोग कर रहे हैं, तो आपको इसे मैन्युअल रूप से लिखने की आवश्यकता होगी, कुछ SSH क्लाइंट आपको राइट-क्लिक करके या SHIFT+ के साथ पेस्ट करने देते हैं INSERT

आपको इस परिवर्तन के बारे में चिंता करने की ज़रूरत नहीं है क्योंकि Vultr आपको एक स्थिर आईपी प्रदान करता है।

[ ?? ] Bind host (optional):

किसी नेटवर्क को कॉन्फ़िगर करना

अगली बात जो आपसे पूछी जाएगी कि क्या आप अभी डिफ़ॉल्ट के साथ नेटवर्क सेट करना चाहते हैं या नहीं yes। यदि आपने किसी नेटवर्क को कॉन्फ़िगर नहीं करने का विकल्प चुना है, तो इसे छोड़ने के लिए स्वतंत्र महसूस करें।

[ ?? ] Set up a network? (yes/no) [yes]:

यह मार्गदर्शिका मानती है कि आपने अभी नेटवर्क कॉन्फ़िगर करने का विकल्प चुना है।

आपको एक नाम के लिए संकेत दिया जाएगा, यह उस आईआरसी नेटवर्क का प्रदर्शन नाम है जिसे आप कनेक्ट कर रहे हैं। डिफ़ॉल्ट freenode, एक बड़ा सार्वजनिक IRC सर्वर है।

[ ?? ] Name [freenode]:

उसके बाद, आपको एक सर्वर होस्ट दर्ज करने की आवश्यकता है। यह सिर्फ होस्टनाम है, पोर्ट नहीं।

[ ?? ] Server host (host only):

फिर आपसे पूछा जाएगा कि सर्वर एसएसएल का उपयोग करता है या नहीं। आपको इसे स्वयं ढूंढने की आवश्यकता है क्योंकि यह सर्वरों के बीच भिन्न होता है।

[ ?? ] Server uses SSL? (yes/no) [no]:

यह अब उस पोर्ट के लिए पूछेगा जो सर्वर चालू है। यदि एसएसएल चालू है, तो यह चूक करता है 6697और यदि यह चूक नहीं करता है 6667। यह दिखाता है कि SSL के रूप में निर्दिष्ट किए जाने पर यह कैसा दिखता है।

[ ?? ] Server port (1 to 65535) [6697]:

यह अब एक सर्वर पासवर्ड के लिए पूछता है। यदि आपके सर्वर को एक की आवश्यकता नहीं है, तो आप इसे खाली छोड़ सकते हैं और ENTERजारी रखने के लिए दबा सकते हैं ।

[ ?? ] Server password (probably empty):

अगला संकेत प्रारंभिक चैनलों के लिए पूछता है जो आपके कनेक्ट होने पर स्वचालित रूप से जुड़ जाएंगे। यदि आप कोई भी नहीं चाहते हैं तो इसे जारी रखने के लिए इसे खाली छोड़ने के लिए स्वतंत्र महसूस करें।

[ ?? ] Initial channels:

पूरी तरह खत्म करना

आपको उस खंड को समाप्त करने के बाद ZNC से कनेक्ट और कॉन्फ़िगर करने के तरीके के बारे में कुछ निर्देश मिलेंगे। यह इस तरह दिखेगा:

[ ** ] To connect to this ZNC you need to connect to it as your IRC server
[ ** ] using the port that you supplied.  You have to supply your login info
[ ** ] as the IRC server password like this: user/network:pass.
[ ** ]
[ ** ] Try something like this in your IRC client...
[ ** ] /server <znc_server_ip> +6697 example:<pass>
[ ** ]
[ ** ] To manage settings, users and networks, point your web browser to
[ ** ] https://<znc_server_ip>:6697/

अंतिम संकेत आपसे पूछता है कि आप ZNC चलाना चाहते हैं या नहीं।

[ ?? ] Launch ZNC now? (yes/no) [yes]:

बधाई हो, आपने ZNC को स्थापित और कॉन्फ़िगर किया है। कृपया याद रखें कि आप वेब कॉन्फ़िगरेशन के माध्यम से विकल्प बदल सकते हैं और कॉन्फ़िगर फ़ाइलों को मैन्युअल रूप से संपादित करने की आवश्यकता नहीं है।

एक टिप्पणी छोड़ें

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

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

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ