एक टर्मिनल कई टर्मिनलों के लिए


14

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


वे अलग-अलग उपयोगकर्ता सत्र हैं। क्या आप चाहेंगे कि आपका sudo अन्य उपयोगकर्ताओं को भी प्रभावित करे (आपको नहीं)?
सर्जियो तुलेंत्सेव

3
चलाने के screenबाद आप के साथ एक खोल शुरू sudo?
जोर्डनम

जब मैं अपने (मानव) परिप्रेक्ष्य से अपने विंडो मैनेजर में दो टर्मिनल खोलता हूं, तो यह एक सत्र है। मैं चाहता हूं कि sudo कमांड sudo का उपयोग करके मेरे द्वारा चलाए जा रहे हर प्रक्रिया (एक ही उपयोगकर्ता) को प्रभावित करे। मुझे नहीं लगता कि मैं बहुत ज्यादा चाहता हूं। मुझे वास्तव में पसंद नहीं है जब कोई मुझे नकारात्मक अंक देता है, सिर्फ इसलिए कि वे खुद से कभी इस तरह के सवाल नहीं पूछते हैं।
टोमेक वाइडरका

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

1
थोड़े screenसे दौड़ना sudoपूरे बिंदु को हरा देता है sudo, है ना? आप suउस बिंदु का भी उपयोग कर सकते हैं ।
२६:१३

जवाबों:


19

बंद कर दें tty_ticketssudoers(5)अधिक जानकारी के लिए देखें ।

चलाएं visudoऔर फिर एक पंक्ति जोड़ें:

Defaults !tty_tickets

यह वह सुविधा है जिसकी मुझे तलाश है! महान। (इसे अक्षम करें Defaults !tty_tickets)
टोमक वाइडरका

@TomekWyderka विस्कोस या संपादन / आदि / sudoers चलाकर
प्रो। फाल्कन कॉन्ट्रैक्ट का उल्लंघन

@ विस्कोन द्वारा प्रो.फालकेन। वास्तव में, आप सामान्य संपादन द्वारा sudoers फ़ाइल नहीं बदल सकते (या शायद मैं गलत हूं)
Tomek Wyderka
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.