जवाबों:
से man chmod
:
2000 (the setgid bit). Executable files with this bit set will
run with effective gid set to the gid of the file owner.
775 के सामने 2 setgid
या "समूह आईडी" है।
setgid
बिट का उपयोग किसके लिए किया जाता है?
सेटगिड दोनों फाइलों के साथ-साथ निर्देशिकाओं को भी प्रभावित करता है।
जब सेटगिड अनुमति एक निर्देशिका पर लागू होती है, तो इस निर्देशिका में बनाई गई फाइलें उस समूह से संबंधित होती हैं, जहां निर्देशिका होती है। कोई भी उपयोगकर्ता जिसके पास निर्देशिका में लिखने और निष्पादित करने की अनुमति है, वहां एक फ़ाइल बना सकता है। हालाँकि, फ़ाइल उस समूह की है जो निर्देशिका का स्वामी है, उपयोगकर्ता के समूह के स्वामित्व का नहीं। उस निर्देशिका की फ़ाइलों में मूल समूह के समूह के समान समूह होगा।
जब एक फ़ाइल पर उपयोग किया जाता है, तो यह उपयोगकर्ता के समूह के विशेषाधिकारों के साथ निष्पादित होता है जो इसे निष्पादित करने वाले उपयोगकर्ता के समूह के साथ निष्पादित करने के बजाय इसका मालिक होता है।
सूत्रों का कहना है:
https://www.geeksforgeeks.org/setuid-setgid-and-sticky-bits-in-linux-file-permissions/ https://docs.oracle.com/cd/E19683-01/816-48833-secfile- 69 / index.html
समूह आईडी पर अधिक:
लॉगिन पर, पासवर्ड फ़ाइल ( /etc/passwd
) आपकी लॉगिन उपयोगकर्ता आईडी को देखती है और आपकी संख्यात्मक उपयोगकर्ता आईडी और एक प्रारंभिक समूह उपयोगकर्ता आईडी निर्धारित करती है। समूह फ़ाइल ( /etc/group
) तब आपको आपके अन्य समूह आईडी (यदि कोई हो) असाइन करती है। सिस्टम तब एक शेल शुरू करता है जो आपकी अद्वितीय संख्यात्मक उपयोगकर्ता आईडी के रूप में चलता है और आपके सभी संख्यात्मक समूह आईडी (एक या अधिक) की अनुमति भी है।
निर्देशिका में समूह आईडी कैसे सेट करें:
chmod 2775 /var/www
2
के सामने 775
कारणों समूह है जो / var / www के मालिक है कि निर्देशिका में बनाई गई सभी नई फ़ाइलें / फ़ोल्डर में कॉपी किया है।
अन्य विकल्प भी हैं तो 2:
0: setuid, setgid, sticky bits are unset
1: sticky bit is in place
2: setgid bit is in place
3: setgid and sticky bits are in place
4: setuid bit is in place
5: setuid and sticky bits are in place
6: setuid and setgid bits are on
7: setuid, setgid, sticky bits are activated
स्रोत: http://www.dba-oracle.com/t_linux_setuid_setgid_skicky_bit.htm
समूह आईडी को / etc / group फ़ाइल में समूह के नाम के लिए जांचा जा सकता है:
group_name:password:GROUP_ID
समूह पासवर्ड पर अधिक: /unix//a/46518/205850