Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
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
। यदि आप ऐसा करने में असमर्थ हैं, तो इसका मतलब है कि आपने सभी आवश्यक चरणों को सफलतापूर्वक पूरा कर लिया है।
यह हमारे ट्यूटोरियल का समापन करता है।
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ