FreeBSD 12 पर Neos CMS कैसे स्थापित करें
एक अलग प्रणाली का उपयोग? Neos एक CMS के साथ एक कंटेंट एप्लीकेशन प्लेटफॉर्म है और इसके मूल में एक एप्लीकेशन फ्रेमवर्क है। यह मार्गदर्शिका आपको बताएगी कि किस तरह से आपको जमाना है
sudoएक सर्वर का उपयोग करने के लिए एक उपयोगकर्ता का उपयोग करना और रूट स्तर पर कमांड निष्पादित करना लिनक्स और यूनिक्स सिस्टम प्रशासक के बीच एक बहुत ही सामान्य अभ्यास है। sudoअनधिकृत पहुंच को रोकने के प्रयास में किसी के सर्वर तक सीधे रूट एक्सेस को अक्षम करके उपयोगकर्ता के उपयोग को अक्सर युग्मित किया जाता है।
इस ट्यूटोरियल में, हम डायरेक्ट रूट एक्सेस को डिसेबल करने के लिए बेसिक स्टेप्स को कवर करेंगे, एक sudo यूजर बनाएंगे, और CentOS, डेबियन और FreeBSD पर sudo ग्रुप की स्थापना करेंगे।
apt-get install sudo -y
yum install sudo -y
cd /usr/ports/security/sudo/ && make install clean
या
pkg install sudo
एक sudoउपयोगकर्ता लिनक्स या यूनिक्स मशीन पर एक सामान्य उपयोगकर्ता खाता है।
adduser mynewusername
adduser mynewusername
adduser mynewusername
व्हील ग्रुप एक उपयोगकर्ता समूह है जो उन लोगों की संख्या को सीमित करता है जो suरूट करने में सक्षम हैं । अपने sudoउपयोगकर्ता को wheelसमूह में जोड़ना पूरी तरह से वैकल्पिक है, लेकिन यह उचित है।
नोट: डेबियन में, sudoसमूह अक्सर के बजाय पाया जाता है wheel। हालाँकि आप मैन्युअल रूप wheelसे groupaddकमांड का उपयोग करके समूह को जोड़ सकते हैं । इस ट्यूटोरियल के उद्देश्य के लिए, हम sudoडेबियन के लिए समूह का उपयोग करेंगे ।
wheelऔर के बीच का अंतर sudo।CentOS और डेबियन में, wheelसमूह से संबंधित उपयोगकर्ता निष्पादित suऔर सीधे चढ़ सकता है root। इस बीच, एक sudoउपयोगकर्ता sudo suपहले का उपयोग करेगा । मूल रूप से, रूट बनने के लिए उपयोग किए गए सिंटैक्स को छोड़कर कोई वास्तविक अंतर नहीं है , और दोनों समूहों से संबंधित उपयोगकर्ता sudoकमांड का उपयोग कर सकते हैं ।
usermod -aG sudo mynewusername
usermod -aG wheel mynewusername
pw group mod wheel -m mynewusername
sudoersफ़ाइल ठीक से सेटअप हैयह सुनिश्चित करना महत्वपूर्ण है कि आदेश में sudoersस्थित फ़ाइल /etc/sudoersठीक से सेटअप हो ताकि आदेश sudo usersका प्रभावी ढंग से उपयोग किया जा सके sudo। इसे पूरा करने के लिए, हम उन सामग्रियों को देखेंगे /etc/sudoersऔर उन्हें लागू करेंगे जहाँ लागू हो।
vim /etc/sudoers
या
visudo
vim /etc/sudoers
या
visudo
vim /etc/sudoers
या
visudo
नोट:visudo आदेश खुल जाएगा /etc/sudoersप्रणाली के पसंदीदा पाठ संपादक का उपयोग (आमतौर पर vi या vim) ।
इस पंक्ति के नीचे समीक्षा और संपादन शुरू करें:
# Allow members of group sudo to execute any command
यह खंड /etc/sudoersअक्सर इस तरह दिखता है:
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
कुछ प्रणालियों में, आप के %wheelबजाय नहीं मिल सकता है %sudo; किस मामले में, यह वह रेखा होगी जिसके तहत आप संशोधित करना शुरू करेंगे।
यदि %sudoडेबियन या %wheelसेंटोस और फ्रीबीएसडी में शुरू होने वाली लाइन को टिप्पणी नहीं की जाती है (# द्वारा उपसर्ग किया जाता है) , इसका मतलब है कि सुडो पहले से ही सेटअप है और सक्षम है। फिर आप अगले चरण पर जा सकते हैं।
wheelऔर न ही sudoसमूह से संबंधित हैsudoएक उपयोगकर्ता को अनुमति देना संभव है जो न तो उपयोगकर्ता समूहों में sudoकमांड को निष्पादित करने के लिए उन्हें केवल /etc/sudoersनिम्नानुसार जोड़कर कर सकता है:
anotherusername ALL=(ALL) ALL
आपके द्वारा किए गए परिवर्तनों को लागू करने के लिए /etc/sudoers, आपको निम्नानुसार SSHD सर्वर को पुनरारंभ करने की आवश्यकता है:
/etc/init.d/sshd restart
/etc/init.d/sshd restart
systemctl restart sshd.service
/etc/rc.d/sshd start
SSH सर्वर को पुनरारंभ करने के बाद, लॉग आउट करें और फिर अपने रूप में वापस लॉग इन करें sudo user, फिर कुछ परीक्षण कमांड निष्पादित करने का प्रयास करें:
sudo uptime
sudo whoami
नीचे दिए गए आदेशों में से कोई भी sudo userबनने की अनुमति देगा root।
sudo su -
sudo -i
sudo -S
टिप्पणियाँ:
whoamiआदेश वापस आ जाएगी rootजब के साथ मिलकर sudo।sudoकमांड निष्पादित करते समय आपको अपने उपयोगकर्ता का पासवर्ड दर्ज करने के लिए कहा जाएगा जब तक कि आप स्पष्ट रूप से सिस्टम को sudo usersउनके पासवर्ड के लिए संकेत नहीं देने का निर्देश देते हैं। कृपया ध्यान दें कि अनुशंसित अभ्यास नहीं है।sudoउपयोगकर्ता के पासवर्ड को दर्ज किए बिना अनुमति देनाजैसा कि पहले बताया गया है, यह अनुशंसित अभ्यास नहीं है और केवल प्रदर्शन उद्देश्यों के लिए इस ट्यूटोरियल में शामिल है।
आदेश अनुमति देने के लिए अपने sudo userनिष्पादित करने के लिए sudoउनके पासवर्ड के लिए संकेत जा रहा है बिना आदेश, में पहुँच लाइन प्रत्यय /etc/sudoersके साथ NOPASSWD: ALLइस प्रकार है:
%sudo ALL=(ALL:ALL) ALL NOPASSWD: ALL
नोट: आपको परिवर्तनों को लागू करने के लिए अपने SSHD सर्वर को पुनः आरंभ करने की आवश्यकता है।
अब जब आपने पुष्टि की है कि आप अपने sudo userमुद्दों के बिना उपयोग कर सकते हैं, तो यह सीधे रूट एक्सेस को अक्षम करते हुए आठवें और अंतिम चरण का समय है।
सबसे पहले, /etc/ssh/sshd_configअपने पसंदीदा टेक्स्ट एडिटर का उपयोग करके खोलें और निम्नलिखित स्ट्रिंग वाली लाइन ढूंढें। यह एक #चरित्र के साथ उपसर्ग हो सकता है ।
PermitRootLogin
उपसर्ग या विकल्प के मूल्य के बावजूद /etc/ssh/sshd_config, आपको उस पंक्ति को निम्न में बदलने की आवश्यकता है:
PermitRootLogin no
अंत में, अपने SSHD सर्वर को पुनः आरंभ करें।
नोट: अपने सर्वर में SSH का प्रयास करके अपने परिवर्तनों का परीक्षण करना न भूलें root। यदि आप ऐसा करने में असमर्थ हैं, तो इसका मतलब है कि आपने सभी आवश्यक चरणों को सफलतापूर्वक पूरा कर लिया है।
यह हमारे ट्यूटोरियल का समापन करता है।
एक अलग प्रणाली का उपयोग? Neos एक CMS के साथ एक कंटेंट एप्लीकेशन प्लेटफॉर्म है और इसके मूल में एक एप्लीकेशन फ्रेमवर्क है। यह मार्गदर्शिका आपको बताएगी कि किस तरह से आपको जमाना है
एक अलग प्रणाली का उपयोग? मोनिका एक ओपन सोर्स पर्सनल रिलेशनशिप मैनेजमेंट सिस्टम है। इसे सीआरएम के रूप में सोचें (वें में बिक्री टीमों द्वारा उपयोग किया जाने वाला एक लोकप्रिय उपकरण
परिचय वर्डप्रेस इंटरनेट पर प्रमुख सामग्री प्रबंधन प्रणाली है। यह ब्लॉग से लेकर डायनामिक कंटेंट वाली जटिल वेबसाइटों तक सब कुछ को अधिकार देता है
एक अलग प्रणाली का उपयोग? प्रोसेसवायर सीएमएस 3.0 एक सरल, लचीला और शक्तिशाली, मुफ्त और खुला स्रोत कंटेंट मैनेजमेंट सिस्टम (सीएमएस) है। प्रोसेसवायर सीएमएस 3।
एक अलग प्रणाली का उपयोग? MODX क्रांति PHP में लिखा गया एक तेज़, लचीला, स्केलेबल, ओपन सोर्स, एंटरप्राइज-ग्रेड कंटेंट मैनेजमेंट सिस्टम (CMS) है। यह मैं
परिचय यह ट्यूटोरियल OpenBSD को PrestaShop और Apache का उपयोग करके ई-कॉमर्स समाधान के रूप में प्रदर्शित करता है। Apache आवश्यक है क्योंकि PrestaShop में जटिल UR है
परिचय एक FAMP स्टैक, जो लिनक्स पर एक LAMP स्टैक के बराबर है, ओपन-सोर्स सॉफ़्टवेयर का एक संग्रह है जो आमतौर पर एक साथ स्थापित किया जाता है
यह लेख वल्चर पर टेम्प्लेट के रूप में पेश किए जाने वाले सर्वर ऑपरेटिंग सिस्टम का एक संक्षिप्त सार प्रदान करता है। CentOS CentOS RHEL (Re) का एक ओपन-सोर्स संस्करण है
एक अलग प्रणाली का उपयोग? Selfoss RSS रीडर एक स्वतंत्र और खुला स्रोत है जो स्वयं-आधारित वेब-आधारित बहुउद्देशीय, लाइव स्ट्रीम, मैशअप, समाचार फ़ीड (RSS / एटम) रीडे है
बॉक्स से बाहर, Vultr FreeBSD सर्वर को स्वैप स्थान शामिल करने के लिए कॉन्फ़िगर नहीं किया गया है। यदि आपका इरादा डिस्पोजेबल क्लाउड इंस्टेंस के लिए है, तो आप शायद नी नहीं
इस लेख में, इल आपको ओपनबीएसडी 6 पर मारबीडीबी को स्थापित करने का तरीका दिखाता है और इसे एक क्रोकेटेड ��ेब सर्वर (अपाचे या नेग्नेक्स) तक पहुंच योग्य होने के लिए कॉन्फ़िगर करता है। आप als करेंगे
एक अलग प्रणाली का उपयोग? DokuWiki PHP में लिखा एक खुला स्रोत विकी प्रोग्राम है जिसमें एक डेटाबेस की आवश्यकता नहीं होती है। यह पाठ फ़ाइलों में डेटा संग्रहीत करता है। DokuWik
एक अलग प्रणाली का उपयोग? परिचय क्राफ्ट सीएमएस PHP में लिखा गया एक खुला स्रोत CMS है। क्राफ्ट सीएमएस स्रोत कोड GitHub पर होस्ट किया गया है। यह गाइड यो दिखाएगा
Vultr पर VPS उदाहरण को अपग्रेड करते समय, एक लिनक्स फाइल सिस्टम स्वचालित रूप से आकार बदल जाता है। उन्नत ZFS फाइल सिस्टम के साथ FreeBSD चलाते समय, कुछ मैनुअल खराब हो जाते हैं
एक अलग प्रणाली का उपयोग? ESpeak टेक्स्ट-टू-स्पीच (TTS) ऑडियो फाइल्स जेनरेट कर सकता है। ये कई कारणों से उपयोगी हो सकते हैं, जैसे कि अपना खुद का ट्यूरिन बनाना
pfSense सिस्टम प्रशासक के लिए एक आदर्श उपकरण है, जो अपने नेटवर्क में व्यापक श्रेणी को जोड़ना चाहते हैं। यह मुख्य रूप से एक खुला-खट्टा है
एक अलग प्रणाली का उपयोग? एक्स-कार्ट एक बहुत ही लचीली ओपन-सोर्स ईकामर्स प्लेटफॉर्म है जिसमें बहुत सारे फीचर्स और इंटीग्रेशन हैं। एक्स-कार्ट सोर्स कोड होस्ट है
एक अलग प्रणाली का उपयोग? परिचय अकुंटिंग एक स्वतंत्र, खुला स्रोत और ऑनलाइन लेखा सॉफ्टवेयर है जिसे छोटे व्यवसायों और फ्रीलांसरों के लिए डिज़ाइन किया गया है। यह मैं
एक अलग प्रणाली का उपयोग? एंकर सीएमएस एक सुपर-सिंपल और बेहद हल्का, फ्री और ओपन सोर्स कंटेंट मैनेजमेंट सिस्टम (सीएमएस) ब्लॉग इंजन था
एक अलग प्रणाली का उपयोग? टिनी टिनी RSS रीडर एक स्वतंत्र और खुला स्रोत है जो स्वयं-आधारित वेब-आधारित समाचार फ़ीड (RSS / Atom) रीडर और एग्रीगेटर है, जिसे अलो के लिए डिज़ाइन किया गया है
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ