ftp ftp://bapte:[email protected]
我得到了
ftp: ftp://bapte:[email protected]: 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服务器需要它,则将提示用户输入。如果指定了account字段,则如果远程服务器不需要登录,则在完成登录序列后,account命令将中继到远程服务器。除非在禁用了自动登录的情况下调用ftp,否则此过程将自动完成。初始连接到FTP服务器时。
那我到底该放什么呢?
您无法使用命令行选项完全做到这一点,但是您可以执行的操作是重定向标准输入,如下所示:
$ 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
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句