मैं एक आवेदन पत्र में स्थापित किया है /etc/mydir।
मैंने उपयोगकर्ताओं को इस कार्यक्रम को निष्पादित करने की क्षमता को हटाने के लिए निम्नलिखित को निष्पादित किया है।
chown root:group1 /etc/mydir -R
chmod 700 /etc/mydir -R
मैंने एक नया उपयोगकर्ता बनाया और इस उपयोगकर्ता के रूप में लॉग इन किया। group1
हालाँकि, नया उपयोगकर्ता जोड़ा नहीं गया था , मैं केवल प्रोग्राम का नाम लिखकर इस प्रोग्राम को निष्पादित करने में सक्षम था।
मैं उन में सक्षम होने का उपयोग कर इस चलाने के लिए कैसे रोक सकता chmodऔर chown। कृपया मुझे बताओ।
पुनश्च। नए उपयोगकर्ताओं को नहीं कर सकते cdमें /etc/mydirलेकिन वे अभी भी कार्यक्रम नाम का उपयोग कर निष्पादित कर सकते हैं।
/usr/libexec/mydir। एक बार जब मैं भागा chownऔर chmodइस फोल्डर में, यह उम्मीद के मुताबिक काम किया। यदि आप इसे नीचे टाइप करते हैं तो मैं इसे एक उत्तर के रूप में चिह्नित कर सकता हूं। आपके समय के लिए धन्यवाद!
/etc/mydir। कोशिश करेंwhich programnameऔरtype programnameयदि आप टाइप करते हैं तो वास्तव में क्या कहा जाता है यह निर्धारित करने के लिए (यदि बैश आपका शेल है)programname।