Linux में उपयोगकर्ताओं, समूहों और सेवाओं का प्रबंधन करना

लिनक्स में, सिस्टम प्रशासन और सुरक्षा के लिए उपयोगकर्ताओं, समूहों और सेवाओं को प्रबंधित करना आवश्यक है। यह ट्यूटोरियल आपको उपयोगकर्ताओं और समूहों को बनाने और प्रबंधित करने के साथ-साथ सेवाओं और प्रक्रियाओं को कैसे प्रबंधित करें, इस पर एक व्यापक मार्गदर्शिका प्रदान करेगा।

1. उपयोगकर्ता और समूह

लिनक्स उपयोगकर्ता-आधारित अनुमति प्रणाली का उपयोग करता है। यहां उपयोगकर्ताओं और समूहों को प्रबंधित करने का तरीका बताया गया है:

  • उपयोगकर्ता बनाना: नए उपयोगकर्ता जोड़ने के लिए 'useradd' कमांड का उपयोग करें।
  • उपयोगकर्ताओं को संशोधित करना: उपयोगकर्ता गुणों जैसे उपयोगकर्ता नाम, होम निर्देशिका, या समूह सदस्यता को संशोधित करने के लिए 'usermod' का उपयोग करें।
  • समूह बनाना: नए समूह बनाने के लिए 'groupadd' का उपयोग करें, और समूहों में उपयोगकर्ताओं को जोड़ने के लिए 'usermod' का उपयोग करें।
  • पासवर्ड प्रबंधित करना: उपयोगकर्ता पासवर्ड सेट करने या बदलने के लिए 'passwd' का उपयोग करें।

2. सेवाएँ और प्रक्रियाएँ

लिनक्स सेवाओं और प्रक्रियाओं को सिस्टम उपयोगिताओं जैसे 'systemctl' और 'service' का उपयोग करके प्रबंधित किया जाता है:

  • सेवाएँ शुरू करना और रोकना: सेवाएँ शुरू करने और रोकने के लिए क्रमशः 'systemctl start' और 'systemctl stop' का उपयोग करें।
  • सेवाएँ सक्षम करना: किसी सेवा को बूट समय पर स्वचालित रूप से प्रारंभ करने में सक्षम करने के लिए 'systemctl enable' का उपयोग करें।
  • सेवा स्थिति देखना: किसी सेवा की स्थिति जांचने के लिए 'systemctl status' का उपयोग करें।
  • प्रक्रियाओं को प्रबंधित करना: चल रही प्रक्रियाओं को देखने के लिए 'ps' और 'top' और प्रक्रियाओं को समाप्त करने के लिए 'kill' जैसे कमांड का उपयोग करें।

3. उदाहरण

यहां उपयोगकर्ताओं, समूहों, सेवाओं और प्रक्रियाओं को प्रबंधित करने के कुछ उदाहरण दिए गए हैं:

useradd john              # Create a new user named John
usermod -aG sudo john    # Add John to the sudo group
groupadd developers      # Create a new group named Developers
passwd john              # Change John's password
systemctl start apache   # Start the Apache service
systemctl enable apache  # Enable Apache to start at boot

निष्कर्ष

एक सुरक्षित और अच्छी तरह से कार्यशील लिनक्स प्रणाली को बनाए रखने के लिए उपयोगकर्ताओं, समूहों, सेवाओं और प्रक्रियाओं को प्रभावी ढंग से प्रबंधित करना आवश्यक है। इस ट्यूटोरियल में दिए गए दिशानिर्देशों और उदाहरणों का पालन करके, आप आत्मविश्वास के साथ इन कार्यों को संभालने के लिए बेहतर ढंग से सुसज्जित होंगे।

लिंक
Linux