निर्देशिका अनुमति 'S' का क्या अर्थ है? (कम मामला नहीं है, लेकिन ऊपरी मामले में)


39

मैंने ग्रहण को डाउनलोड किया, इसे असंपीड़ित किया, कुछ अन्य चीजें की और अचानक मुझे यह दिलचस्प व्यवहार नोटिस किया:

^_^ ~/Downloads > sudo chmod 0000 eclipse/

^_^ ~/Downloads > stat eclipse/
  File: 'eclipse/'
  Size: 4096        Blocks: 8          IO Block: 4096   directory
Device: 801h/2049d  Inode: 529725      Links: 9
Access: (2000/d-----S---)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2012-11-22 19:54:57.752017352 +1100
Modify: 2012-09-20 18:16:26.000000000 +1000
Change: 2012-11-22 20:07:49.354016510 +1100
 Birth: -

^_^ ~/Downloads > sudo chmod 0755 eclipse/

^_^ ~/Downloads > stat eclipse/
  File: 'eclipse/'
  Size: 4096        Blocks: 8          IO Block: 4096   directory
Device: 801h/2049d  Inode: 529725      Links: 9
Access: (2755/drwxr-sr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2012-11-22 19:54:57.752017352 +1100
Modify: 2012-09-20 18:16:26.000000000 +1000
Change: 2012-11-22 20:08:19.042016478 +1100
 Birth: -

निर्देशिका के लिए 'S' की अनुमति का क्या अर्थ है? और यह मुझे इससे छुटकारा क्यों नहीं दिलाता है?

धन्यवाद।

जवाबों:


65

'S' = निर्देशिका का सेट बिट सेट है, लेकिन निष्पादित बिट सेट नहीं है।

's' = निर्देशिका के सेट बिट को सेट किया गया है, और निष्पादित बिट सेट है।

SetGID = जब कोई अन्य उपयोगकर्ता इस तरह की setgid निर्देशिका के तहत एक फ़ाइल या निर्देशिका बनाता है, तो नई फ़ाइल या निर्देशिका के पास इसके समूह को निर्देशिका के स्वामी के समूह के रूप में सेट किया जाएगा, बजाय इसे बनाने वाले उपयोगकर्ता के समूह के।

सेटगिड बिट को हटाने के लिए:

chmod g-s eclipse/

मैन चामोद से लिया गया:

आप बिट्स को यू + एस और जीएस जैसे प्रतीकात्मक मोड के साथ सेट या साफ़ कर सकते हैं, और आप बिट्स को संख्यात्मक मोड के साथ सेट ( लेकिन स्पष्ट नहीं ) कर सकते हैं ।

इसी तरह के प्रश्न के लिए लिंक: https://unix.stackexchange.com/questions/27250/uppercase-s-in-permissions-of-a-folder


3
अगर अंदर sहै तो क्या होगा किसी निर्देशिका जैसे उपयोगकर्ता- कक्षाओंdrwsrwxr-x 2 someuser somegroup 4096 May 18 11:39 ? यह निर्देशिका में बनाई गई फ़ाइलों के लिए स्वामी को सेट करने के लिए प्रकट नहीं होता है ...
SeldomNeedy
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.