CentOS सिस्टम पर उपयोगकर्ताओं के प्रबंधन की मूल बातें

उपयोगकर्ताओं को प्रबंधित करना एक चुनौतीपूर्ण कार्य हो सकता है: दिन-प्रतिदिन के रखरखाव, सुरक्षा जोखिमों और पूरी तरह से ऑनलाइन प्रलेखन की कमी से। यह लेख CentOS सिस्टम पर उपयोगकर्ताओं को ठीक से प्रबंधित करने की मूल बातें समझाकर आपको शुरू करने में मदद करेगा।

सिद्धांत: सुडो

sudoएक कमांड का उपयोग तब किया जाता है जब कोई उपयोगकर्ता रूट उपयोगकर्ता के रूप में लॉग इन नहीं होता है, लेकिन रूट उपयोगकर्ता के रूप में एक कमांड निष्पादित करना चाहता है। उदाहरण के लिए, यह कहें कि केवल रूट उपयोगकर्ता के पास /etc/test.txtफ़ाइल तक पहुंच है । फ़ाइल को vi /etc/test.txt"सामान्य" उपयोगकर्ता के रूप में खोलने की कोशिश करने से काम नहीं चलेगा, जबकि sudo vi /etc/test.txtकाम करेगा, क्योंकि कमांड को रूट विशेषाधिकारों के साथ निष्पादित किया जाता है।

उपयोगकर्ता जोड़ना

CentOS पर उपयोगकर्ताओं को जोड़ना adduserकमांड के साथ किया जाता है । बस प्रकार:

adduser UserName

यह देखते हुए कि आप इस उपयोगकर्ता को एक पासवर्ड देना चाहते हैं, टाइप करें:

passwd UserName

यदि आप मैन्युअल रूप से ऐसा नहीं करते हैं, तो उपयोगकर्ता के पास पासवर्ड नहीं होगा।

उपयोगकर्ता को हटाना

यदि किसी उपयोगकर्ता को अब आपके सिस्टम तक पहुंचने की आवश्यकता नहीं है, तो आपको इसे हटा देना चाहिए। उपयोगकर्ता को हटाने के लिए, आप इसका उपयोग कर सकते हैं userdel:

userdel UserName

आदेश में -rस्विच जोड़ने से userdelउनके घर की निर्देशिका को भी नष्ट कर दिया जाएगा ( /home/UserName)। जरूरत पड़ने पर सबसे पहले इस फोल्डर का बैकअप अवश्य लें।

userdel -r UserName

उपयोगकर्ता सूडो विशेषाधिकार प्रदान करना

"Sudo" के लिए एक सामान्य उपयोग का मामला मौजूद है जब आप रूट उपयोगकर्ता खाते के पासवर्ड को साझा नहीं करना चाहते हैं, लेकिन आप अभी भी चाहते हैं कि आपके सिस्टम पर उपयोगकर्ता रूट-स्तरीय कमांड चलाने में सक्षम हों। sudoरूट उपयोगकर्ता के रूप में चलाना बेकार है, क्योंकि खाते में पहले से ही रूट विशेषाधिकार हैं।

आप sudoनिम्नलिखित आदेश के साथ उपयोग करने के लिए एक उपयोगकर्ता की अनुमति दे सकते हैं :

gpasswd -a UserName wheel

यह wheelसमूह में एक उपयोगकर्ता जोड़ता है , जिसकी हमेशा sudoकमांड तक पहुंच होती है । अब उपयोगकर्ता चला सकता है sudo

चलाते समय sudo, कमांड निष्पादित होने से पहले एक उपयोगकर्ता को उनके पासवर्ड के लिए संकेत दिया जाता है। यह सामान्य व्यवहार है, और इसमें sudoसेटिंग्स को संपादित करके अक्षम किया जा सकता है /etc/sudoers

मॉनिटरिंग सूडो प्रयास

आपके सिस्टम की सुरक्षा के लिए, लिनक्स प्रयोग करने में सफल और असफल दोनों तरह के प्रयास करता है sudo। जब कोई उपयोगकर्ता उस तक sudoपहुँच के बिना उपयोग करने का प्रयास करता है , तो निम्न त्रुटि प्रदर्शित होगी:

UserName is not in the sudoers file. This incident will be reported.

अचानक घटनाओं में प्रवेश किया जाता है /var/log/secure

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

डेबियन पर सेटअप 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 फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ