मैं किसी समूह के सदस्यों को कैसे देख सकता हूं? [बन्द है]


17

मुझे एक oracle स्थापना से संबंधित समूह के सदस्यों को देखने की आवश्यकता है।


5
इस संदर्भ में "अधिकारों" से आपका क्या अभिप्राय है?
स्टीफन हैरिस

: का डुप्लीकेट stackoverflow.com/questions/2835368/...
इवा

क्या हम इस प्रश्न को फिर से खोल सकते हैं और इसे डुप्लिकेट के रूप में सेट कर सकते हैं? एक अच्छा जवाब और कई वोट हैं। हो सकता है कि स्पष्टता के लिए प्रश्न को संपादित करने की आवश्यकता हो
hanxue

जवाबों:


26

आप getentसमूह की जानकारी प्रदर्शित करने के लिए उपयोग कर सकते हैं । getentसमूह जानकारी प्राप्त करने के लिए पुस्तकालय कॉल का उपयोग करता है, इसलिए यह /etc/nsswitch.confसमूह डेटा के स्रोतों के रूप में सेटिंग्स का सम्मान करेगा ।

उदाहरण:

$ getent group simpsons
simpsons:x:742:homer,marge,bart,lisa,maggie

द्वारा अलग किए गए क्षेत्र :हैं-

  1. समूह का नाम
  2. एन्क्रिप्टेड पासवर्ड (सामान्य रूप से उपयोग नहीं किया गया)
  3. संख्यात्मक समूह आईडी
  4. सदस्यों की कोमा से अलग सूची

4
कम से कम उबंटू पर, इसमें वे उपयोगकर्ता शामिल नहीं होंगे जिनका प्रारंभिक लॉगिन समूह है simpsons
jwodder

@jwodder एक बहुत अच्छा बिंदु है, और सभी यूनिक्स जैसी प्रणालियों के लिए सच है। मैं शर्मिंदा हूँ कि ऐसा नहीं सोचा है!
फ़्लिप

6

सूची सदस्य:

getent group <group>

और क्या अधिकार? फाइलसिस्टम पर, सुडो, एसश? फ़ाइल सिस्टम पर:

find / -xdev -group <group>


1
कम से कम उबंटू पर, इसमें वे उपयोगकर्ता शामिल नहीं होंगे जिनका प्रारंभिक लॉगिन समूह है <group>
jwodder
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.