मुझे निष्पादित करने की आवश्यकता है rsync
, इसके बिना मुझे पासवर्ड के लिए संकेत दिया गया है।
मैंने rsync
मैनपेज में देखा है कि यह कमांड लाइन तर्क के रूप में पासवर्ड निर्दिष्ट करने की अनुमति नहीं देता है।
लेकिन मैंने देखा कि यह चर के माध्यम से पासवर्ड निर्दिष्ट करने की अनुमति देता है RSYNC_PASSWORD
।
इसलिए मैंने वैरिएबल एक्सपोर्ट करने की कोशिश की है, लेकिन rsync
मुझसे पासवर्ड मांगता रहता है।
export RSYNC_PASSWORD="abcdef"
rsync root@1.2.3.4:/abc /def
मैं क्या गलत कर रहा हूं?
कृपया ध्यान रखें:
- मैं समझता हूं कि सुरक्षा पहलू से यह एक बुरा विचार है
- मुझे केवल उपयोग करना चाहिए
rsync
, अन्य सॉफ़्टवेयर का उपयोग नहीं कर सकते - मैं कुंजी-आधारित प्रमाणीकरण का उपयोग नहीं कर सकता
- मैंने पहले से ही कई एसई प्रश्न पढ़े हैं, उदाहरण के लिए:
कैसे-पास-पास-पासवर्ड-के लिए rsync-ssh-command @ stackoverflow.com
rsync-cron-job-with-a-password @ superuser.com
कैसे-कैसे-करें -rsync-without-password-with-ssh-on-unix-linux @ superuser.com
दूसरे शब्दों में, मुझे RSYNC_PASSWORD
काम करने की जरूरत है ! :-)