यह डिजाइन द्वारा है, और यह मानक व्यवहार है। POSIX मानक का हवाला देते हुए :
जब तक चॉइस को उचित विशेषाधिकारों के साथ एक प्रक्रिया द्वारा लागू नहीं किया जाता है, तब तक एक नियमित फाइल के सेट-यूजर-आईडी और सेट-ग्रुप-आईडी बिट्स सफल समापन पर साफ हो जाएंगे; अन्य फ़ाइल प्रकारों के सेट-यूज़र-आईडी और सेट-ग्रुप-आईडी बिट्स को साफ़ किया जा सकता है।
( s
सेतु है (या समूह स्तंभ में सेटगिड), वैसे चिपचिपा नहीं है।)
यह व्यवहार अंतर्निहित सिस्टम कॉल का अनुसरण करता है (सिवाय इसके कि कुछ सिस्टम पर, सेटिस्किड बिट केवल निष्पादन योग्य फ़ाइलों के लिए साफ़ किए जाते हैं)।
सेट्यूड बिट को हटाने का कारण यह है कि मालिक को बदलने से यह भी बदल जाता है कि उपयोगकर्ता किस प्रक्रिया का प्रभावी उपयोगकर्ता आईडी होगा। विशेष रूप से, उन प्रणालियों पर जहां एक उपयोगकर्ता एक फ़ाइल को दे सकता है, cp /bin/sh foo; chmod u+s foo; chown joe foo
जो एक विशाल सुरक्षा छेद, जो से संबंधित एक निष्पादनीय निष्पादन पैदा करेगा।