पहली बात मैं इस मसखरे की प्रशंसा के लिए रिपोर्ट करना चाहूंगा। दुर्भाग्य से आपके लिए उसे और केवल उसे ब्लॉक करने का कोई आसान तरीका नहीं है।
अन्य उपयोगकर्ताओं को आपके टर्मिनल पर संदेश लिखने से रोकने की आज्ञा है mesg n
। mesg y
आदेश तो फिर लिख अनुमति देता है।
अन्य उपयोगकर्ताओं को इसे लिखने के लिए अनुमति देने या अस्वीकृत करने के लिए यह आदेश आपके टर्मिनल डिवाइस फ़ाइल (जैसे /dev/tty0
या /dev/pts/8
आदि) की अनुमतियों को बदलने के लिए है। who am i
कमांड प्रॉम्प्ट पर टाइपिंग अक्सर /dev/
उपसर्ग छीनने के साथ आपको अपने डिवाइस का नाम दिखाएगा ।
पारंपरिक UNIX अनुमति प्रणाली आपको एकल उपयोगकर्ता समूह के लिए, और अन्य सभी उपयोगकर्ताओं के लिए अलग से अनुमति देने की अनुमति देती है। यदि आप और आप जिस समूह से h4x0r में नहीं हैं, उसका सदस्य बनने के लिए बात करना चाहते हैं, तो संभव है कि आप chgrp mygroup /dev/myterminal
फ़ाइल के समूह को सेट कर सकें , फिर chmod 620 /dev/myterminal
अनुमतियाँ सेट करने के लिए। ( 620
शॉर्टहैंड के लिए "उपयोगकर्ता पढ़ / लिख सकता है, समूह लिख सकता है, अन्य सभी के पास कोई अनुमति नहीं है"।
आपकी डिवाइस फ़ाइल पर एक एक्सेस कंट्रोल लिस्ट लागू करना, जो आप चाहते हैं वह करने का एक तरीका हो सकता है, लेकिन यह सिस्टम-निर्भर और गैर-मानक है, मैंने इसे कभी नहीं किया है, और अगर लॉगिन सिस्टम नहीं है तो यह दूसरों के लिए समस्या पैदा कर सकता है। उम्मीद है।
अंत में, अधिक जानकारी के लिए (सिर्फ मामले में आप पहले से ही पता नहीं है), कोशिश man
आदेश - man chmod
, man chgrp
आदि