ओपनश सर्वर: अस्वीकृत संदेश भेजें


16

जब मैंने sshअपने ubuntu बॉक्स पर सर्वर को पुनरारंभ करने का प्रयास किया , तो मुझे मिल गया

me@me-one:~$ service ssh restart
restart: Rejected send message, 1 matched rules; type="method_call", sender=":1.63" (uid=1000 pid=3354 comm="restart ssh ") interface="com.ubuntu.Upstart0_6.Job" member="Restart" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")

मुझे एहसास हुआ कि मैं sudo-ed नहीं था

me@me-one:~$ sudo service ssh restart
ssh start/running, process 3386

पहले प्रयास में त्रुटि Permission deniedया कुछ समान त्रुटि क्यों नहीं हुई । क्या मैं उस त्रुटि को ओवरराइड कर रहा हूं जब चलाने के रूप में rootऔर स्पष्ट रूप से चेतावनी / त्रुटि की अनदेखी कर रहा हूं ? या यह डेवलपर्स द्वारा सिर्फ खराब प्रोग्रामिंग है openssh?


यहाँ बग की सूचना दी: Bugs.launchpad.net/ubuntu/+source/upstart/+bug/1059452
kenorb

जवाबों:


13

एक व्यक्ति की "खराब प्रोग्रामिंग" किसी अन्य व्यक्ति की "यह इच्छानुसार काम कर रही है" हो सकती है।

यह सच है कि आपको फिर से शुरू करने, शुरू करने, रोकने आदि के लिए रूट प्रिविलेज की आवश्यकता है और आपको यह संदेश मिल रहा है क्योंकि आपके पास वे विशेषाधिकार नहीं हैं। लेकिन मैं इस बात से सहमत हूं कि यदि आप बिना रूट विशेषाधिकारों के ऐसा करने का प्रयास करते हैं तो आपको जो संदेश मिला वह अच्छा होगा।

आप जाँच कर सकते हैं कि क्या बग्स पहले से ही इस बारे में लॉन्चपैड में मौजूद हैं (संभवतया अपस्टार्ट के तहत ) और यदि नहीं, तो रिपोर्ट करें। हालाँकि, यह एक तरह की बात है, जहाँ मुझे पूरा यकीन है कि आप इसे नोटिस करने वाले पहले व्यक्ति नहीं होंगे क्योंकि यह बहुत आम है। किसी भी तरह, बग अनुसंधान पुरस्कृत हो सकता है।


0

जहाँ तक मैं अब तक, एक सेवा को शुरू करने या रोकने के लिए आपके पास सुपर उपयोगकर्ता पुजारी होना चाहिए। कमांड से पहले आपको sudo को प्रेप करना चाहिए।

शुरू करना,

sudo service ssh start

रोकने के लिए,

sudo service ssh stop

पुनः शुरुआत करने के लिए

sudo service ssh restart

स्थिति की जांच करने के लिए,

sudo service ssh status

ध्यान दें:

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