मैंने भी कभी इस सुविधा का उपयोग नहीं देखा, एक बार भी नहीं। अधिकांश SA को इस बात की भी जानकारी नहीं है कि यह सुविधा मौजूद है। gpasswdइस नोट के लिए मैन पेज देखने में था:
समूह पासवर्ड के बारे में नोट्स
Group passwords are an inherent security problem since more than one
person is permitted to know the password. However, groups are a useful
tool for permitting co-operation between different users.
उनका अस्तित्व क्यों है?
मुझे लगता है कि वे उपयोगकर्ता के पासवर्डों के मॉडल की नकल करने में एक स्वाभाविक विचार थे, जिससे यह समझ में आया कि केस मॉडल का उपयोग समूहों में भी नकल करना है। लेकिन व्यवहार में वे वास्तव में किसी भी चीज के लिए उपयोगी नहीं हैं।
एक समूह पासवर्ड के साथ विचार यह है कि यदि आपको किसी विशेष समूह (जिसे आप सदस्य के रूप में सूचीबद्ध नहीं किया गया है) तक पहुंच प्राप्त करने की आवश्यकता है, तो आप newgrpकमांड का उपयोग कर ऐसा कर सकते हैं , और पहुंच प्राप्त करने के लिए पासवर्ड के साथ चुनौती दी जा सकती है। इन वैकल्पिक समूहों के लिए।
उनके साथ बड़ी समस्या यह है कि प्रत्येक समूह के लिए केवल एक ही पासवर्ड है, इस प्रकार लोगों को इस एकल पासवर्ड को साझा करने के लिए मजबूर किया जाता है, जब कई लोगों को इस एक विशेष समूह तक पहुंच की आवश्यकता होती है।
समूह
मेरे द्वारा आए अधिकांश परिवेशों ने आम तौर पर लोगों को माध्यमिक समूहों में रखा है, और फिर इन समूहों को फाइल सिस्टम पर फ़ाइलों तक पहुंच प्रदान की है, और इसने उन सभी उपयोगों को पूरा किया है जो होने की आवश्यकता है।
sudo
sudoअतिरिक्त अनुमतियों के आगमन के रूप में समूहों के लिए एक आवश्यक आधार पर बाहर सौंप दिया जा सकता है, आगे किसी भी उपयोग के मामलों को कम करके जो समूह पासवर्ड प्रदान कर सकते हैं। यदि आपको उपयोगकर्ताओं को अधिक अनुमति देने की आवश्यकता है, तो इसमें भूमिकाएँ बनाना बहुत आसान था sudoऔर फिर वहाँ उपयोगकर्ता नाम या समूह को अनुमति दें जो कि वे अनुमतियाँ हैं, वहाँ अनुमतियाँ ऊपर उठाने की अनुमति दें ताकि वे एक विशेष कार्य कर सकें।
एसीएल
अंत में एक्सेस कंट्रोल लिस्ट (ACL) बनाने की क्षमता ने वास्तव में लचीलापन प्रदान किया कि उपयोगकर्ता / समूह / अन्य अनुमतियाँ मॉडल अकेले प्रदान नहीं कर सके, जो कि समूह पासवर्ड के लिए किसी भी संभावित आवश्यकता को अश्लीलता का आरोप लगाते हुए।