उपयोगकर्ता खाते और पासवर्ड के बजाय सार्वजनिक-कुंजी प्रमाणीकरण का उपयोग करने के लिए सर्वर SFTP पर सर्वर कैसे सेट करते हैं?सार्वजनिक-कुंजी प्रमाणीकरण का उपयोग करने के लिए सेटअप SFTP
उत्तर
क्लाइंट पर आपको अपनी सार्वजनिक कुंजी जेनरेट करने और सर्वर की अधिकृत कुंजी सूची में जोड़ने की आवश्यकता है।
ssh-keygen -t dsa -f id_dsa //on client machine
mv id_dsa* ~/.ssh/ //on client machine
scp ~/.ssh/id_dsa.pub [email protected]:~/.ssh/HOST_NAME.key // on client machine
cat ~/.ssh/HOST_NAME.key >> ~/.ssh/authorized_keys2 // on server
chmod 700 .ssh
और भी
chmod 600 authorized_keys
के लिए याद रखें यह
मैं खिड़कियों पर एक समान मुद्दा तो मैं http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
से पोटीन इस्तेमाल किया था खिड़कियां उपयोगकर्ताओं के लिए एक समाधान हैयदि आपको सार्वजनिक कुंजी वें उत्पन्न करने की आवश्यकता है एन उपयोग: http://the.earth.li/~sgtatham/putty/latest/x86/puttygen.exe
फिर, कनेक्ट करने और कार्रवाई करने के लिए जब आप FTP सर्वर तमाशा से डाउनलोड करने के लिए आदेश सत्र में निजी कुंजी लोड करने के लिए http://the.earth.li/~sgtatham/putty/latest/x86/pageant.exe
फिर PSFTP का उपयोग में एक बैच स्वचालित करना चाहते हैं
!--Loading the key to session--!
@C:\pageant.exe "C:\privatekey.ppk"
!--Calling the PSFTP.exe with the uaser and sftp address + command list file--!
@C:\psftp [email protected] -b C:\sftp_cmd.txt
कमान सूची फ़ाइल (: http://the.earth.li/~sgtatham/putty/latest/x86/psftp.exe
तो यहाँ बैच के लिए नमूना कोड है sftp_cmd.txt) इस तरह पसंद करेंगे:
mget "*.*" !--downloading every thing
!--more commands can follow here
close
अब, तुम सब करने के लिए निर्धारित कार्यों * काश यह यूनिक्स के क्रॉन जॉब के रूप में सरल था में शेड्यूल करने की जरूरत है ....
- 1. SFTP
- 2. ldapjs प्रमाणीकरण (उपयोगकर्ता लॉगिन सेटअप)
- 3. sftp ftplib
- 4. स्थिर सामग्री के लिए प्रमाणीकरण के रूप में ओपनिड का उपयोग करने का सबसे आसान तरीका
- 5. क्या गिट सर्वर के लिए विंडोज प्रमाणीकरण (सक्रिय निर्देशिका) का उपयोग करने का कोई तरीका है?
- 6. PHP के भीतर से SFTP
- 7. मैं सार्वजनिक-कुंजी प्रमाणीकरण कैसे सेटअप करूं?
- 8. प्रमाणीकरण के लिए विंडो डोमेन खातों का उपयोग करने के लिए वेब अनुप्रयोग
- 9. माणिक SFTP त्रुटि
- 10. इंटरनेट का उपयोग करने के लिए सी #
- 11. प्रमाणीकरण करने के लिए jaas लॉगिन मॉड्यूल
- 12. paramiko sftp सर्वर कनेक्शन
- 13. सर्विसस्टैक प्रमाणीकरण प्लगइन का उपयोग कर सिग्नलआर हब प्रमाणीकरण
- 14. प्ले करें! ढांचा: प्रमाणीकरण के लिए सत्र का उपयोग
- 15. Google प्रमाणीकरण के लिए RestSharp का उपयोग कैसे करें?
- 16. सर्वर/क्लाइंट अनुप्रयोग के लिए केर्बेरोस प्रमाणीकरण का उपयोग
- 17. मोबाइल उपकरणों के लिए PHP का उपयोग करके टोकन प्रमाणीकरण
- 18. मोबाइल एप्लिकेशन प्रमाणीकरण के लिए कुकीज़/सत्र का उपयोग करना?
- 19. Node.js SFTP क्लाइंट
- 20. क्या बी विकल्प SFTP
- 21. साबुन सर्वर (ज़ेंड का उपयोग) के लिए प्रमाणीकरण कार्यक्षमता जोड़ना?
- 22. सर्वर के लिए फेसबुक आईओएस क्लाइंट प्रमाणीकरण का उपयोग
- 23. .sql स्क्रिप्ट का उपयोग कर डेटाबेस को अद्यतन करने के लिए इनो सेटअप का उपयोग कैसे करें
- 24. नाक परीक्षण कक्षा के लिए सेटअप (स्वयं) के बजाय __init __ (स्वयं) का उपयोग करने के लिए कोई नकारात्मक पक्ष है?
- 25. वसंत के साथ जेएसआर -303 एनोटेशन का उपयोग करने के लिए मुझे क्या सेटअप करने की आवश्यकता है?
- 26. सी ++ टिप्पणियों में परिवर्तनों को अनदेखा करने के लिए सेटअप सेटअप
- 27. राज्य पैटर्न का उपयोग करने या उपयोग करने के लिए?
- 28. परीक्षण के लिए कस्टम फ़ायरफ़ॉक्स सेटअप का उपयोग करने के लिए मैं सेलेनियम वेबड्राइवर को कैसे कॉन्फ़िगर कर सकता हूं?
- 29. विंडोज एनटीएलएम प्रमाणीकरण का उपयोग करने के लिए टोमकैट को कैसे कॉन्फ़िगर करें?
- 30. विंडोज प्रमाणीकरण चालू होने पर वेब सेवा को कॉल करने के लिए AJAX का उपयोग करना?
उपयोग 'SSH- अपनी 'एसपीपी' + बिल्ली 'नृत्य के बजाय कॉपी-आईडी'। – ephemient
अच्छा, उस ssh-copy-id की तरह। मैं एक एचपी-यूएक्स पर हूं और चाहता हूं कि यह इंस्टॉल हो। –
ओह ठीक है ... मैं भूल जाता हूं कि पूरी दुनिया ओपनएसएसएच का उपयोग नहीं करती है। उदास। – ephemient