Ftp के लिए यूजरनेम पासवर्ड कैसे निर्दिष्ट करें


11
ftp ftp://bapte:b2p7Ua2@ftp.backupte4.rsyncbackup.info

और मुझे मिल गया

ftp: ftp://bapte:b2p7Ua2@ftp.backupte4.rsyncbackup.info: Name or service not known

मैंने अलग-अलग चीजों की एक गुच्छा की कोशिश की। मैंने मैनुअल देखा। कोई भाग्य नहीं

मैंने कोशिश की

ftp -user username password ftp.backupte4.rsyncbackup.info

जैसा कि मैनुअल में कहा गया है

ftp: u: unknown option

मुझे बस एक नमूना चाहिए जो काम करता है।

मैनुअल ने कहा

http://linux.about.com/od/commands/l/blcmdl1_ftp.htm

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

तो वास्तव में मुझे क्या करना चाहिए?


आप स्थापित कर सकते हैं ncftp, एक लंबा इतिहास के साथ एक बेहतर ftp क्लाइंट। ftpबहुत सुरक्षित नहीं है (स्पष्ट पाठ नाम और पासवर्ड) और आमतौर पर sshउपयोगिताओं के सूट के पक्ष में पदावनत किया जाता है ।
bsd

जवाबों:


12

आप वास्तव में इसे कमांड लाइन विकल्प के साथ नहीं कर सकते हैं, लेकिन आप जो कर सकते हैं, वह इस तरह से पुनर्निर्देशित है:

$ ftp -n ftp.backupte4.rsyncbackup.info << EOF
> quote USER bapte
> quote PASS b2p7Ua2
> put somefile  <-- this is the command you want to execute
> quit
> EOF

या आप इसे एक स्क्रिप्ट में डाल सकते हैं:

#!/bin/sh
ftp -n ftp.backupte4.rsyncbackup.info << EOF
quote USER bapte
quote PASS b2p7Ua2
put somefile
quit
EOF

अंत में आप उपयोग कर सकते हैं lftp:

lftp -u bapte,b2p7Ua2 -e "your command;quit" ftp.backupte4.rsyncbackup.info

http://lftp.yar.ru/lftp-man.html


यदि आपको एक प्रमाणपत्र त्रुटि मिलती है, तो आपको इस फ़ाइल को संपादित करने या बनाने की आवश्यकता हो सकती है: ~/.lftprcऔर पंक्ति जोड़ें set ssl:verify-certificate false
हेनरी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.