ठीक है यह एक अजीब तरह का सवाल है। मैं यहाँ बेवकूफ होने के लिए वोट कर सकता हूँ।
मैं एक एन्क्रिप्टेड फ़ाइल को संपादित करने में सक्षम होना चाहता हूं, लेकिन इसे डिस्क पर किसी स्थान पर मैन्युअल रूप से डिक्रिप्ट किए बिना।
मैं वर्कफ़्लो कुछ इस तरह से देख रहा हूँ:
- मैं एक यूनिक्स कमांड टाइप करता हूं, एनक्रिप्टेड फाइल को एडिट करने के लिए
- मैं फ़ाइल स्ट्रीम को डिक्रिप्ट करने के लिए पासवर्ड दर्ज करता हूं
- एक आलेखीय संपादक फ़ाइल के डिक्रिप्टेड संस्करण से युक्त होता है
- मैं फ़ाइल को संपादित कर सकता हूं, और जब भी मैं इसे सहेजता हूं तो यह एन्क्रिप्टेड फ़ाइल में वापस फ्लाई पर एन्क्रिप्ट हो जाता है
- जब मैं संपादक को बंद करता हूं, तो केवल एन्क्रिप्टेड फ़ाइल ही रहती है
मुझे लगता है कि एक संपादक को ऑन-द-फ्लाई एन्क्रिप्शन स्ट्रीम पर बात करने के लिए संभव होना चाहिए, लेकिन लगता है कि यह एक सामान्य फ़ाइल से बात कर रहा था। कुछ इस तरह:
$ sublime-text | open-gpg-stream my-encrypted-file.gpg
password:
क्या यह संभव है? या मेरी समझ में अभी रास्ता है? यदि यह संभव नहीं है, तो क्या आप यह बता सकते हैं कि यह संभव क्यों नहीं है?
vim
सही समाधान है। मैं बस करता हूंvim -x myfile.txt
और यह ठीक वैसा ही काम करता है जैसा मैं चाहता हूं। मेरे पास इस लेख के7.3
अनुसार संस्करण है यह काफी सभ्य ब्लोफिश साइबरफायर का उपयोग करना चाहिए। मैं अभी भी जानना चाहता हूं कि क्या ग्राफिकल एडिटर के लिए इसे हासिल करने का एक आसान तरीका है, लेकिन यह एक अच्छा समाधान है। धन्यवाद।vim