गैर-विशेषाधिकार प्राप्त उपयोगकर्ता के रूप में CygWin तक पहुँचने / dev / nul में समस्याएँ


0

नोट: यह प्रश्न मूल रूप से प्रश्नकर्ता के लिए एक साधारण टाइपोग्राफिक गलती (के nulबजाय null) है। वैसे भी, विवरण किसी के लिए भी एक ही त्रुटि होने और एक शोध के बाद यहां पहुंचने के लिए उपयोगी हो सकता है। याद रखें: समस्या उपयोगकर्ता विशेषाधिकारों में बिल्कुल नहीं है।

मैंने SSH लॉगिन द्वारा सीमित (प्रशासक समूह से संबंधित नहीं) उपयोगकर्ता के खाते के माध्यम से साइग्विन बैश खोल खोलने की कोशिश की है, और परीक्षण किया है:

$ echo "test" > /dev/nul
bash: /dev/nul: Permission denied

यह समस्या व्यवस्थापक खाते के साथ नहीं होती है।
मैंने वेब के माध्यम से पढ़ा है कि साइगविन को सीमित उपयोगकर्ता के खाते के साथ चलने में कठिनाइयाँ हैं , लेकिन मुझे इसके लिए कोई समाधान नहीं मिला है।
क्या कोई जानता है कि क्या कोई उपलब्ध समाधान है?

संपादित करें: @DanielB के लिए धन्यवाद, अब मुझे पता है कि समस्या एक सरल टाइपो थी: nulइसके बजाय null। तो अब सवाल यह होना चाहिए:

एक व्यवस्थापक उपयोगकर्ता को यह समस्या क्यों नहीं है?

जवाबों:


4

सही उपकरण का नाम है /dev/null। यह वही है जो आपके मुद्दे का कारण बन रहा है।

अद्यतन करें

खैर, के रूप में व्यवस्थापक समस्या के लिए - यह सिर्फ एक अनुमति की बात है। हालांकि मुझे यकीन नहीं है कि यह एडमिन से संबंधित है।

stat /dev निम्नलिखित का खुलासा करता है:

Access: (0755/drwxr-xr-x)  Uid: ( 1001/   fuzzy)   Gid: (  513/    None)

fuzzyमेरा खाता नाम कहां है इसका मतलब यह है कि मेरे खाते (और केवल मेरे खाते) में वास्तव में अनुमतियाँ हैं /dev

एक गैर-मौजूद पुनर्निर्देशन लक्ष्य का उपयोग करना स्वचालित रूप से इसे बनाता है। परिणाम इस प्रकार हैं:

$ echo bla > /dev/null
$ file /dev/null
/dev/null: character special
$ echo bla > /dev/nul
$ file /dev/nul
/dev/nul: ASCII text

जैसा कि आप देख सकते हैं, यह एक नियमित फ़ाइल में बनाई जा रही है /dev। यह फ़ाइल वास्तव में संग्रहीत भी करती है कि इसमें क्या धकेल दिया जाता है और जैसे डिस्क स्थान की खपत होती है।


OMG, मैं एक बेवकूफ हूँ। धन्यवाद, @ डैनियलबी यह तब हो सकता है जब आप बहुत अधिक खिड़कियां और लिनक्स क्रॉस-स्क्रिप्टिंग करते हैं। :-)
सोपालाजो डे एरिएरेज़

@SopalajodeArrierez कृपया अद्यतन उत्तर देखें।
डैनियल बी

यह अब स्पष्ट है, @DanielB: समस्या शेल में उपयोगकर्ता अनुमतियों के बारे में नहीं थी। यह एक जिज्ञासु बात है कि कैसे एक सरल टाइपो आपको एक समस्या को हल करने के लिए अपने शोध में इतनी गलत सड़कों के लिए ड्राइव कर सकता है। मैंने मूल प्रश्न फिर से तैयार कर लिया है, इसलिए यह मंच के लिए उपयोगी हो सकता है, बजाय एक गूंगे के। एक बार फिर धन्यवाद।
सिल्पाजो डे एरियेरेज़
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.