मैं GPG / PGP / SSH कुंजियों के लिए डिफ़ॉल्ट पासफ़्रेज़ कैशिंग अवधि कैसे समायोजित कर सकता हूं?


15

जहां तक ​​मुझे पता है, gnome-keyring-daemonजब तक मैं लॉग आउट नहीं करता , कैफ़े डिफ़ॉल्ट रूप से कुंजी के लिए पासफ़्रेज़ देता है। मैं "10 मिनट के लिए कैश" जैसी किसी चीज़ के लिए डिफ़ॉल्ट सेट करना चाहूंगा। मैं Ubuntu 12.04 सटीक में ऐसा कैसे कर सकता हूं?

आपका बहुत बहुत धन्यवाद!


1
मुझे ettorg.gnome.crypto.cache´ के तहत ettgsettings´ में संबंधित विकल्प मिले। दुर्भाग्य से इनका कोई असर नहीं दिख रहा है। संभवतः यह इस बग के कारण है, जिसके लिए फिक्सेस जाहिरा तौर पर ubuntu ( Bugzilla.gnome.org/show_bug.cgi?id=681081 ) में विलय नहीं किया गया था
कार्ल फ्रिस्क

ठीक है, अंतिम टिप्पणी केवल SSH- कुंजी के लिए सही है। GPG के लिए सेटिंग्स अपेक्षित रूप से काम करती हैं।
कार्ल फ्रिस्क

जवाबों:


18
  • लाह dconf-editor
  • डेस्कटॉप पर नेविगेट करें - सूक्ति - क्रिप्टो - कैश
  • बदलने gpg-cache-methodके लिए idleया timeout
  • gpg-cache-ttlपासफ़्रेज़ को कैश की जाने वाली सेकंड की संख्या में परिवर्तित करें।
  • सूक्ति-कीरिंग डेमॉन को फिर से शुरू करें $ gnome-keyring-daemon -r

idleइसका मतलब है कि टाइमर हर बार जब आप टाइमआउट के पहुंचने से पहले कुंजी का उपयोग करते हैं, तो रीसेट हो जाता है। timeoutइसका मतलब है कि पासफ़्रेज़ में प्रवेश करने के बाद से बस समय व्यतीत हो जाता है।

यह केवल GPG- कीज़ के लिए काम करता है। SSH- कुंजियों के लिए पासफ़्रेज़ को सत्र के अंत तक अभी भी कैश किया जाता है। IMHO यह एक बग है।


मैंने वही किया जो आपने सुझाया और इससे कोई फर्क नहीं पड़ा। सिस्टम की परवाह किए बिना पासफ़्रेज़ को याद रखता है और डिक्रिप्शन इस प्रकार है। यह एक गंभीर सुरक्षा मुद्दा है। मुझे आश्चर्य है कि किसी ने लाल झंडा नहीं उठाया है।
एलमक्लोज़ 19

मैं Ubuntu 18.03 के तहत इस समस्या से जूझ रहा हूं। मैंने timeout1 सेकंड में बदलने और उपयोग करने के लिए dconf-editor का उपयोग किया। मैंने कीरिंग को रीसेट कर दिया और इसके तुरंत बाद मुझे अपने पीजीपी कुंजी के लिए पासवर्ड का उपयोग करना पड़ा। हालाँकि, एक बार दर्ज करने के बाद, पासवर्ड फिर से कैश हो जाता है। यह एक रिबूट / लॉगआउट से बचता है। अधिक निराश!
लाइनर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.