किसी अन्य रूट उपयोगकर्ता के साथ रूट प्रमाणीकरण


2

मेरे पास Fedora 14. काम करने वाला एक पीसी है। किसी कारण से, आईटी लोग रूट उपयोगकर्ता के लिए पासवर्ड नहीं देते हैं, लेकिन इसके बजाय, यदि आवश्यक हो तो वे रूट अनुमतियों के साथ एक विशिष्ट suXXX उपयोगकर्ता बनाते हैं।

/ Etc / passwd में प्रविष्टि इस तरह दिखाई देती है:

su9705:XXXXPASSWORDXXX:0:0:Root My Name:/root:/bin/bash

जैसा कि आप देख सकते हैं कि यह समान यूआईडी और जीआईडी ​​को रूट के रूप में साझा करता है, इसलिए कभी भी मुझे विशेष अनुमतियों के साथ कुछ करने की आवश्यकता होती है जो मैं बस टाइप कर सकता हूं 'su su9705'

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

अतीत में मैंने su को चलाकर और रूट पासवर्ड को किसी और चीज़ में बदलकर समस्या को हल किया, लेकिन मेरा मानना ​​है कि अगर IT को यह पता चल गया कि वे मुझे धीरे-धीरे मारने जा रहे हैं।

मैंने अपने सामान्य उपयोगकर्ता को पूर्ण अनुमति देने के लिए / etc / sudoers में एक पंक्ति भी जोड़ी:

myNormalUser  ALL=(ALL) ALL

हालाँकि मैंने अभी भी प्रमाणीकरण के लिए कहा है।

क्या इसका कोई साफ समाधान है? मैं सिर्फ Gnome में रूट के बजाय अपने su9705 पासवर्ड का उपयोग करके प्रमाणित करने में सक्षम होना चाहूंगा। कोई विचार?


3
Su9705 के रूप में सूक्ति के लिए लॉग इन करना शुरू करें, जब आईटी विभाग को अंततः पता चलता है कि उन्होंने जो हास्यास्पद और खतरनाक चीज लागू की है, वे भरोसा करेंगे, और यदि वे नहीं करते हैं, तो आप जीत जाते हैं!
एइटबिटोनी

एक गंभीर नोट पर - सुडो परिवर्तन के बाद, जब यह प्रमाणीकरण के लिए पूछता है, तो क्या आप सुनिश्चित हैं कि यह अभी आपके नियमित उपयोगकर्ता के पासवर्ड के लिए नहीं पूछ रहा है (जो कि यह सामान्य रूप से कैसे काम करेगा)।
EightBitTony 9

Sudo के साथ आप myNormalUserपासवर्ड का उपयोग करने वाले हैं।
jw013

1
आपसे अपने खाते के लिए प्रमाणीकरण मांगा जाता है । यह अच्छी बात है
डैनियल बेक

@ डैनियल: यह केवल तब होता है जब उपयोगकर्ता को पॉलिसीकिट द्वारा "व्यवस्थापक" माना जाता है, जो डिफ़ॉल्ट रूप से केवल यूआईडी = 0 (और फेडोरा, unix-group:adminआईआईआरसी में) को पहचानता है । अन्यथा, Polkit का पासवर्ड पूछता है root
ग्रेविटी

जवाबों:


1

यदि Xprog एक GUI प्रोग्राम है, जिसे रूट परमिट की आवश्यकता है, तो क्या आप शुरू में टर्मिनल विंडो खोलकर और टाइप करके X को लागू नहीं कर सकते हैं su su9705 -c Xprog? फिर एक अच्छा मौका है कि यह फिर से पासवर्ड के लिए संकेत नहीं करेगा root

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