कमांड-लाइन पासवर्ड मैनेजर जो प्रमाणित करने के लिए SSH कुंजी का उपयोग करता है


11

मैं एक कमांड-लाइन पासवर्ड मैनेजर की तलाश कर रहा हूं , जो कि बहुत से pwsafe की तरह है , लेकिन एक जो SSH कुंजी प्रमाणीकरण की सुविधा देता है। यही है, मैं पासवर्ड फ़ाइल खोलते समय प्रमाणीकरण में अपनी SSH कुंजी जोड़ने में सक्षम होना चाहूंगा, ताकि मुझे अभी तक एक और पासवर्ड याद न रहे लेकिन अपने अन्य पासवर्ड को अनलॉक करने के लिए मेरी SSH कुंजी का उपयोग कर सकें।

प्रिवेफ काउंटरपैन के Win32 पासवर्डसेफ़ के साथ संगत है, जो एक ऐसी विशेषता है जिसकी मुझे आवश्यकता नहीं है। मुझे केवल कमांड-लाइन एक्सेस और क्लिपबोर्ड पर पासवर्ड आसानी से कॉपी करने की संभावना की आवश्यकता है।

क्या ऐसा कार्यक्रम मौजूद है?


अपने ssh कुंजी को अनलॉक करने के लिए अपने पासवर्ड का उपयोग क्यों न करें?
गाइल्स का SO- बुराई पर रोक '22

जवाबों:


3

मुझे KeePass का उपयोग करना पसंद है , लेकिन यह सीधे कमांड-लाइन उपयोग का समर्थन नहीं करता है। यह हालांकि एक एपीआई को स्पोर्ट करता है, और कुछ अन्य लोगों ने उस एपीआई का उपयोग करके कमांड-लाइन फ्रंटेंड की आपूर्ति करके समस्या को दूर करने की कोशिश की है। सभी को मंच के धागे से खींचा गया

  1. पाइथॉन सीपेंड टू कीपस एपीआई: पाइथन-कीपस
  2. KPcli

अन्य:

  1. पासवर्ड गोरिल्ला , जिसे tcl / tk में लिखा गया है, pwsafe के आधार पर कमांड-लाइन उपयोग को संभालने वाला है ।

उनमें से कोई भी आपकी ssh कुंजी का उपयोग करने में सक्षम नहीं है, शायद चूंकि पासवर्ड संग्रहण वास्तव में सार्वजनिक कुंजी एन्क्रिप्शन के लिए एक प्रमुख उम्मीदवार नहीं है (भले ही यह निश्चित रूप से सुविधाजनक होगा)। KeePass के साथ अतिरिक्त क्रिप्टोग्राफ़िक टाई-डाउन के रूप में अपने निजी ssh कीफाइल का उपयोग करना संभव है, लेकिन यह जटिलता को कम करने के बजाय जोड़ने के लिए अधिक है।


1

मैंने cpm की एक हालिया सिफारिश देखी जो सही लगती है। दुर्भाग्य से स्रोत डाउनलोड के लिए लिंक टूटा हुआ प्रतीत होता है, मैंने लेखक को इसके बारे में ईमेल किया, लेकिन अभी तक कोई प्रतिक्रिया नहीं मिली है।



0

KeePassC , KeePass v.1.x और KeePassX के साथ संगत एक शाप आधारित पासवर्ड प्रबंधक है जो कीफाइल प्रमाणीकरण (संस्करण 1.3 के अनुसार) का समर्थन करता है।

यह केवल दो निर्भरता के साथ हल्का है, और अच्छी तरह से काम करता है।

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