कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
AnyConnect सिस्को द्वारा विकसित एक रिमोट एक्सेस समाधान है। पोर्टेबिलिटी और स्थिरता के लिए प्रसिद्ध, विशेष रूप से इसकी DTLS क्षमता, AnyConnect का उपयोग कई कंपनियों द्वारा किया जाता है। हम एक ओपन-सोर्स संस्करण का उपयोग करने जा रहे हैं ocserv
, जो प्रोटोकॉल के अनुकूल है।
हम प्रमाणपत्र सत्यापन भी तैनात करने जा रहे हैं। सर्वर ग्राहकों की पहचान करके जाँच करेगा कि यदि ग्राहक का प्रमाणपत्र कॉन्फ़िगर किया गया CA द्वारा जारी किया गया है। यह क्लाइंट पर कॉन्फ़िगरेशन को बहुत सरल करता है क्योंकि हमें केवल क्लाइंट पर प्रमाण पत्र आयात करने की आवश्यकता होगी (अधिकांश समय pkcs12 फ़ाइल ( .pfx
या .p12
)) और पासवर्ड की आवश्यकता नहीं होती है। यह भी अधिक सुरक्षित है क्योंकि कोई भी पासवर्ड इंटरनेट के आसपास नहीं जाता है।
चलो शुरू करते हैं।
टिप्पणियाँ:
यद्यपि सर्वर पर सबकुछ करना संभव (और सुविधाजनक) है, परिनियोजन प्रक्रिया में हस्ताक्षर करने के लिए उपयोग की जाने वाली निजी कुंजी उत्पन्न होती है और सुरक्षा चिंताओं के कारण, यह प्रक्रिया आपके कंप्यूटर पर की जानी चाहिए।
लाइसेंसिंग समस्याओं के कारण, मैं क्लाइंट सॉफ़्टवेयर डाउनलोड करने के लिए लिंक प्रदान नहीं करूंगा। हालांकि उन्हें अपने ग्राहक के लिए ढूंढना बहुत आसान है। AnyConnect क्रमशः प्रमुख मोबाइल प्लेटफार्मों (आईओएस, एंड्रॉइड, ब्लैकबेरी ओएस (वी 10 या इसके बाद के संस्करण), यूडब्ल्यूपी) पर ऐप स्टोर में एक ऐप है और एक सरल खोज उन्हें आपके पास लाएगी। पीसी प्लेटफार्मों के लिए, कुछ Googling आपको उपयुक्त सॉफ्टवेयर के साथ प्रस्तुत करेंगे।
Vultr के CentOS 7 मशीन को EPEL रिपॉजिटरी से कॉन्फ़िगर किया गया है। हम बस के ocserv
साथ स्थापित yum
:
yum update
yum install ocserv
हमें काम करने के लिए सर्वर प्रमाणपत्र की आवश्यकता होगी। यदि आपके पास एक डोमेन नाम है, तो चलो एनक्रिप्ट सबसे आसान विकल्प होगा।
yum install certbot
certbot certonly
ACME CA के साथ प्रमाणित करने के लिए "एक अस्थायी वेब सर्वर को स्पिन करें" चुनें। यदि आपके पास एक डोमेन नहीं है, तो बाद में एक स्व-हस्ताक्षरित प्रमाण पत्र जारी किया जाएगा।
पारंपरिक PKI उपयोग करने के लिए असुविधाजनक है, इसलिए हम easyrsa
OpenVPN परियोजना से उपयोगिता का उपयोग करेंगे । अपनी वर्किंग मशीन पर गिट स्थापित करें और रिपॉजिटरी को क्लोन करें:
git clone https://github.com/OpenVPN/easy-rsa
cd easy-rsa/easyrsa3
हम सीए बनाएंगे और सर्टिफिकेट जारी करेंगे। निम्नलिखित करें और PEM पासफ़्रेज़ लिखें जिसे आपने कहीं सेट किया है:
./easyrsa init-pki
./easyrsa build-ca
pki/private/ca.key
कहीं सुरक्षित रखें । लीक होना जो आपके पूरे बुनियादी ढांचे को बेकार कर देगा।
यदि आप स्व-हस्ताक्षरित सर्वर प्रमाणपत्र का उपयोग करना चुनते हैं, तो निम्न कार्य करें:
./easyrsa gen-req server
और अपने सर्वर के आईपी पते को सामान्य नाम से इनपुट करें।
./easyrsa sign-req server server
यह सर्वर के लिए एक प्रमाण पत्र पर हस्ताक्षर करेगा। स्थानांतरण pki/issued/server.crt
और pki/ca.crt
करने के लिए /etc/ssl/certs
और pki/private/server.key
करने के लिए /etc/ssl/private
अपने सर्वर पर।
आगे हम क्लाइंट सर्टिफिकेट बनाएंगे। निम्न कार्य करें:
./easyrsa gen-req client_01
./easyrsa sign-req client client_01
क्लाइंट का एक नाम चुनें और इसे सामान्य नाम फ़ील्ड में भरें। पासफ़्रेज़ याद रखें!
आगे हम मोबाइल प्लेटफ़ॉर्म पर उपयोग के लिए प्रमाणपत्र pkcs12 प्रारूप में निर्यात करने जा रहे हैं। करना:
./easyrsa export-p12 client_01
एक निर्यात पासवर्ड चुनें, जिसे आपको फोन पर प्रमाण पत्र आयात करते समय दर्ज करने के लिए कहा जाएगा। pki/private/client_01.p12
अपने फ़ोन पर स्थानांतरण करें और इसे आयात करें।
हम प्रमाणपत्र जानकारी भरेंगे।
vim /etc/ocserv/ocserv.conf
पता लगाएँ server-cert
निम्नलिखित में अनुभाग और भरने:
# If you use Let's Encrypt
server-cert = /etc/letsencrypt/live/example.com/fullchain.pem
server-key = /etc/letsencrypt/live/example.com/privkey.pem
# If you use self-signed server certificate
server-cert = /etc/ssl/certs/server.crt
server-key = /etc/ssl/private/server.key
ca-cert = /etc/ssl/certs/ca.crt
ध्यान दें कि यदि आप स्व-हस्ताक्षरित प्रमाण पत्र का उपयोग कर रहे हैं, openssl rsa -in server.key -out server-new.key
तो पहले पासफ़्रेज़ को हटाना याद रखें ताकि ocserv
निजी कुंजी का उपयोग कर सकें ।
auth
खंड का पता लगाएँ । इस लाइन को सक्षम करें:
auth = "certificate"
और अन्य सभी auth
लाइनों पर टिप्पणी करें ।
इस लाइन को रद्द करें:
cert-user-oid = 2.5.4.3
ipv6-network
अपने सर्वर के आईपीवी 6 ब्लॉक का पता लगाएँ और भरें। यह वह ब्लॉक है जिससे सर्वर पट्टों को देगा।
ipv6-network = 2001:0db8:0123:4567::/64
ipv6-subnet-prefix = 124
DNS सर्वर सेट करें।
dns = 8.8.8.8
dns = 8.8.4.4
सिस्को ग्राहकों के साथ संगतता सक्षम करें।
cisco-client-compat = true
बंदरगाहों आप में सेट खोलें tcp-port
और udp-port
और दोनों IPv4 और firewalld में IPv6 के लिए Masquerade सक्षम करें।
सर्वर शुरू करें।
systemctl enable ocserv
systemctl start ocserv
सर्वर को सफलतापूर्वक कॉन्फ़िगर किया गया है। अपने क्लाइंट में एक कनेक्शन बनाएं और कनेक्ट करें। अगर कुछ गलत होता है, तो इस कमांड का उपयोग डिबग करने के लिए करें:
journalctl -fu ocserv
इसके अलावा, अगर आपके क्लाइंट का नेटवर्क आपको पता देने की सुविधा नहीं देता है तो भी IPv6 क्लाइंट-साइड पर काम करना चाहिए। परीक्षण करने के लिए इस साइट पर जाएँ ।
सब तैयार! अपने नए AnyConnect- अनुकूलनीय वीपीएन सर्वर का आनंद लें!
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ
RockMongo एक वेब-आधारित MongoDB प्रबंधन उपकरण है जो MySQL प्रबंधन उपकरण के समान है: phpMyAdmin। यह ट्यूटोरियल इंस्टॉलिन की प्रक्रिया को कवर करेगा
एक अलग प्रणाली का उपयोग? आवश्यकताएँ एक Vultr CentOS 7 सर्वर उदाहरण। एक sudo यूजर। चरण 1: सिस्टम को पहले अपडेट करें, अपने सिस्टम सर्वर को वें में अपडेट करें
एक अलग प्रणाली का उपयोग? नेटडाटा रियल-टाइम सिस्टम मेट्रिक्स मॉनिटरिंग के क्षेत्र में एक उभरता हुआ सितारा है। एक ही तरह के अन्य उपकरणों की तुलना में, नेटडाटा:
एक अलग प्रणाली का उपयोग? इस ट्यूटोरियल में, बीमार समझा जा रहा है कि CentOS 7 पर एक स्टारबाउंड सर्वर को कैसे सेटअप किया जाए। आवश्यक शर्तें आपको इस गेम को खुद पर बनाना होगा।
वेब एप्लिकेशन लिखने के लिए Django एक लोकप्रिय पायथन फ्रेमवर्क है। Django के साथ, आप तेजी से अनुप्रयोगों का निर्माण कर सकते हैं, पहिया को फिर से बनाए बिना। अगर आप चाहते हैं
एक अन्य Vultr ट्यूटोरियल में आपका स्वागत है। यहां, आप सीखेंगे कि एसएएमपी सर्वर कैसे स्थापित करें और चलाएं। यह गाइड CentOS 6 के लिए लिखा गया था
Revive Adserver एक स्वतंत्र और खुला स्रोत विज्ञापन सेवारत प्रणाली है जिसका उपयोग वेबसाइटों पर, ऐप्स में और / या वीडियो खिलाड़ियों में विज्ञापनों को प्रबंधित करने के लिए किया जा सकता है। इस लेख में,
पार्स सर्वर पार्स बैकेंड सेवा के लिए खुला स्रोत विकल्प है जिसे बंद किया जा रहा है। यदि आप इस सेवा के प्रशंसक हैं, तो आप अभी भी वें का आनंद ले सकते हैं
एक अलग प्रणाली का उपयोग? एल्ग एक खुला स्रोत सोशल नेटवर्किंग इंजन है जो परिसर के सामाजिक नेटवर्क जैसे सामाजिक वातावरण के निर्माण की अनुमति देता है
एक अलग प्रणाली का उपयोग? डायस्पोरा एक गोपनीयता-जागरूक, ओपन सोर्स सोशल नेटवर्क है। इस ट्यूटोरियल में, आप सीखेंगे कि डायस्पोरा पो को कैसे सेट और कॉन्फ़िगर करें
अवलोकन यह लेख आपको कुबेरनेट क्लस्टर प्राप्त करने और कुछ ही समय में कुबेदम के साथ चलने में मदद करने के लिए है। यह गाइड दो सर्वरों को तैनात करेगा
परिचय लिनक्स सिस्टम पर काम करने का मतलब है कि कोई कमांड लाइन का उपयोग अधिक बार नहीं कर रहा है। स्वागत के रूप में बार-बार लंबी निर्देशिका के नाम टाइप करना
ओपनकार्ट एक लोकप्रिय ओपन सोर्स शॉपिंग कार्ट सॉल्यूशन है जिसे उत्कृष्ट कार्यक्षमता, उपयोग में आसानी और उपस्थिति प्रदान करने के लिए डिज़ाइन किया गया है। OpenCart के साथ, आप सीए
एक अलग प्रणाली का उपयोग? परिचय Sails.js Node.js के लिए MVC फ्रेमवर्क है, जो रूबी ऑन रेल्स के समान है। यह आधुनिक अनुप्रयोगों को विकसित करने के लिए बनाता है
एक अलग प्रणाली का उपयोग? NGINX को HTTP / HTTPS सर्वर, रिवर्स प्रॉक्सी सर्वर, मेल प्रॉक्सी सर्वर, लोड बैलेंसर, TLS टर्मिनेटर, या कैचिन के रूप में उपयोग किया जा सकता है
एक अलग प्रणाली का उपयोग? dotCMS जावा में लिखा एक ओपन सोर्स एंटरप्राइज ग्रेड कंटेंट मैनेजमेंट सिस्टम है। इसमें लगभग हर सुविधा आवश्यक टी होती है
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ