पासवर्ड के लिए सिस्टम एप्लिकेशन (सॉफ़्टवेयर केंद्र की तरह) को कैसे रोकें?


13

मैं सॉफ्टवेयर सेंटर, अपडेट मैनेजर और कुछ अन्य सिस्टम प्रबंधन अनुप्रयोगों को पासवर्ड के बिना काम करने के लिए पसंद करता हूं (जैसे sudo करता है अगर NOPASSWD के साथ कॉन्फ़िगर किया गया है), लेकिन केवल इसके बजाय एक पुष्टिकरण के लिए पूछ रहा है, या बिना किसी पुष्टि के भी। एक ही समय में मैं किसी भी उपयोगकर्ता के पासवर्ड का उपयोग नहीं करना चाहूंगा। क्या यह उपलब्ध है?

जवाबों:


17

Ubuntu सॉफ्टवेयर सेंटर प्राधिकरण नीति किट का उपयोग करता है। हटाने की कार्रवाई के दौरान प्रमाणीकरण के लिए अनुरोध किए जाने पर आप "विवरण" पॉइंटर का विस्तार कर सकते हैं जो कार्रवाई के लिए देख रहा है। यह org.debian.apt.install-or-remove-package है । प्रमाणीकरण के लिए अनुरोध नहीं करने के लिए आप इसी नीति को बदल सकते हैं:

संपादित करें /usr/share/polkit-1/actions/org.debian.apt.policy, खोजें org.debian.apt.install-or-remove-packages, फिर defaultsअनुभाग ढूंढें, प्रतिस्थापित करें auth_adminऔर auth_admin_keepसाथ में yes


यह वही है जो मैं org.debian.apt.policy में देखता हूं, मुझे किन चीजों को हां में बदलने की जरूरत है? <allow_any>auth_admin</allow_any> <allow_inactive>auth_admin</allow_inactive> <allow_active>auth_admin_keep</allow_active>
डायलन मर्फी

बदलने के लिए, हां से__ का उपयोग करें।
जोओ पिंटो

0

बस /etc/sudoersइस सब में डाल दिया और यह काम करेगा

# User privilege specification
root    ALL=(ALL) NOPASSWD: ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) NOPASSWD: ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL) NOPASSWD: ALL

-1

NOPASSWD के साथ ये विधियाँ: सभी कोई पासवर्ड नहीं पूछा जा सकता है। यह वह नहीं है जो मैं चाहता हूं। मैं रूट पासवर्ड पूछा जाना चाहता हूँ।

लगता है कि सही संकेत सूडोर्स के लिए "डिफॉल्ट्स रूटपव" को जोड़ना था। कम से कम Synaptic अब रूट पासवर्ड प्राप्त करने के बाद शुरू होता है। अच्छा लगा। मैं उबंटू डेबियन रास्ते का उपयोग कर सकता हूं :)


-4

नोट: - पासवर्ड प्रॉम्प्ट को अक्षम करना सुरक्षा जोखिम हो सकता है

एप्लिकेशन से टर्मिनल विंडो खोलें -> एक्सेसरीज़ -> टर्मिनल, कमांड चलाएँ:

sudo visudo

रेखा जो कहती है, उसे खोजो

%admin ALL=(ALL) ALL

और इसे बदल दें

%admin ALL=(ALL) NOPASSWD: ALL

फ़ाइल को सहेजें और बाहर निकलें


यह सॉफ्टवेयर सेंटर के लिए काम नहीं करेगा।
karthick87

यह विधि कई अनुप्रयोगों के लिए प्रमाणीकरण / पासवर्ड संकेतों को हटाती है, लेकिन सॉफ़्टवेयर केंद्र के लिए नहीं।
8128

इसने अपडेट-मैनेजर के लिए काम किया, मुझे लगा कि यह सॉफ्टवेयर सेंटर पर काम करेगा। मेरी गलती। मैंने इस तरीके का इस्तेमाल किसी और के कंप्यूटर पर किया है न कि अपने खराब होने पर।
काइल क्लार्क

क्या आपको इसे काम करने के लिए कीरिंग को निष्क्रिय करना होगा?
नाइटविशफैन

"% Admin ALL = (ALL) NOPASSWD: ALL" को / etc / sudoers पर सेट करना पहली बात है जब मैं एक पीसी पर लिनक्स स्थापित करता हूं। लेकिन यह GUI अनुप्रयोगों को प्रभावित नहीं करता है।
इवान
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.