`-बश: ufw: कमांड नहीं मिला 'debian पर त्रुटि


1

मैं डेबियन पर कोई कमांड चलाने में असमर्थ हूं, मुझे उपरोक्त त्रुटि मिल रही है।
हालांकि जब मैं sudoसमान कमांड काम करता हूं ।

क्या कोई इस व्यवहार की व्याख्या कर सकता है?


आप कभी भी ufwगैर- rootउपयोगकर्ता के रूप में क्यों चलना चाहते हैं ?
कुसलानंद

@ कुसलानंद: ufwसिर्फ एक उदाहरण है, मुझे सभी कमांडों के लिए वह त्रुटि मिल रही है
किशोर पवार

1
@ कुसलानंद: नहीं, आप सही हैं, मुझे वह त्रुटि मिल रही है, उन आदेशों के लिए, जिन्हें sudoविशेषाधिकार की आवश्यकता है।
किशोर पवार

@ कुसलानंद किसके लिए?
toing_toing

जवाबों:


3

यह संभावना है कि rootआपके सिस्टम पर उपयोगकर्ता $PATHगैर- rootउपयोगकर्ताओं की तुलना में एक अलग डिफ़ॉल्ट के साथ सेट है ।

डिफ़ॉल्ट पथ में निर्दिष्ट कर रहे हैं /etc/profile, /etc/login.defs, /etc/login.confया कोई अन्य फ़ाइल या तो या द्वारा खोल द्वारा पढ़ा, loginआदेश। यह प्रणाली से प्रणाली में भिन्न होता है।

ufwआदेश, उदाहरण के लिए, में रहते हैं हो सकता है /usr/sbin/। इस निर्देशिका में आमतौर पर ऐसे उपकरण होते हैं जिनका केवल rootउपयोग होता है (उनमें से कई को विशेषाधिकारों की भी आवश्यकता हो सकती हैroot , जैसे कि ufw, जो फ़ायरवॉल कॉन्फ़िगरेशन उपकरण है)।

$PATHआम उपयोगकर्ताओं के लिए उस निर्देशिका को रखने की कोई वास्तविक आवश्यकता नहीं है ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.