मैं ssh पर फ़ाइलों को दूरस्थ रूप से संपादित करने के लिए emacs tramp mode का उपयोग कर रहा हूं। समस्या यह है कि जब भी मैं फ़ाइल को सहेजता हूं, मैं संपादन कर रहा हूं मुझे अपना उपयोगकर्ता पासवर्ड दर्ज करना होगा। मुझे वह बहुत परेशान लगता है। मैं अपना पासवर्ड केवल एक बार/संपादन सत्र कैसे लिख सकता हूं?Emacs ट्रम्प मोड संपादन में पासवर्ड
उत्तर
आह, tramp docs से पासवर्ड कैशिंग पर सेट कर सकते हैं:
(setq password-cache-expiry nil)
जो पैकेज password-cache.el की आवश्यकता है।
:इसके अलावा, आवारा स्रोतों में, यह ssh-agent(1) आदमी पेज है, जो इसे कैसे सेट अप करें, ताकि आप फिर से दर्ज पासवर्ड (अंदर, या Emacs के बाहर) की जरूरत नहीं है पता चलता पढ़ने का उल्लेख है
दो मुख्य तरीके एक एजेंट प्राप्त करने के लिए स्थापित कर रहे हैं: पहला यह है कि एजेंट जो कुछ वातावरण चर निर्यात कर रहे हैं, उदाहरण के लिए ssh-एजेंट टर्म & में एक नया subcommand शुरू होता है। दूसरा यह है कि एजेंट प्रिंट जरूरत खोल आदेश (या तो श (1) या csh (1) वाक्यविन्यास उत्पन्न किया जा सकता है), जो , बुला खोल में evalled जा सकती है जैसे eval
ssh-agent -s
बॉर्न-प्रकार के लिए गोले है जैसे कि sh (1) या ksh (1) और सीएसएच (1) और डेरिवेटिव के लिएssh-agent -c
eval।
Trey Jackson's solution के अलावा, वहाँ एक और अधिक कुछ तरीके बताए गए चुन सकते हैं:
आप एक * nix प्रणाली पर हैं, तो आप FUSE/SSHFS के साथ दूरदराज के निर्देशिका माउंट कर सकते हैं, और इसलिए आप फ़ाइलों को स्थानीय फाइल सिस्टम पर संपादित कर सकते हैं।
SSH public key authentication का उपयोग करें।
एसएसएच सार्वजनिक कुंजी प्रमाणीकरण का उपयोग करें।
सार्वजनिक कुंजी (आरएसए) प्रमाणीकरण का उपयोग करना अधिक सुरक्षित और अधिक सुविधाजनक है। एक जीएनयू/लिनक्स सिस्टम (और शायद अन्य, मुझे नहीं पता) पर आप आम तौर पर एक पासवर्ड के साथ लॉगिन सत्र में अपनी निजी कुंजी अनलॉक करेंगे और फिर इसका इस्तेमाल करेंगे।
- 1. Emacs ट्रम्प मोड
- 2. Emacs: ट्रम्प मोड में इडौ पूर्णता को अक्षम करें
- 3. Emacs में संपादन पायथन
- 4. संपादन मोड
- 5. Emacs Yaml संपादन
- 6. emacs - Emacs Lisp मोड में स्वत: पूर्णता
- 7. जावा-मोड तर्क Emacs में Emacs
- 8. आईफोन: संपादन मोड
- 9. समग्र संपादन मोड
- 10. स्टाइलिंग संपादन मोड
- 11. UITableView, संपादन मोड
- 12. XSLT 2.0 Emacs में समर्थन nXML मोड
- 13. संपादन मोड में डेटाग्रिड व्यू में कॉम्बोबॉक्स
- 14. Emacs में जावास्क्रिप्ट प्रमुख मोड
- 15. Emacs बैच मोड में HTMLize?
- 16. UITableView संपादन मोड में है, जबकि UITableView संपादन मोड में है
- 17. emacs में ट्रम्प बफर के लिए ऑटोसव को अक्षम कैसे करें?
- 18. UITableViewCell संपादन मोड इंडेंटेशन निकालें?
- 19. Emacs ऑर्ग मोड: लाइन
- 20. Emacs: ऑर्ग-मोड
- 21. Emacs epa मोड: पृष्ठ
- 22. Emacs लगातार फोल्डिंग मोड
- 23. Emacs मोड multiline टिप्पणियां
- 24. emacs पायथन मोड प्राथमिकता
- 25. Emacs अजगर मोड
- 26. ओकैम - Emacs tuareg मोड
- 27. Emacs/CVS/OpenSSH: पासवर्ड पॉपअप को रोकना
- 28. Emacs में HTML मोड में टैब
- 29. Emacs: मोड लाइन में होस्टनाम जोड़ें?
- 30. Emacs में वाइपर मोड बंद करें?
पैकेज का नाम 'पैकेज-कैश' है। –
(बेल्ट) पैकेज नाम के लिए Török क्रेडिट। –