是否有像 Firefox 的 FireFTP 这样的 Chrome(浏览器)扩展?
我试图找到它但没有成功
FTP 一行登录的命令是什么?
ftp username:password@my.domain.com
Run Code Online (Sandbox Code Playgroud)
说:
用户名需要密码:password
我正在尝试使用 cURL 命令将文件从 FTP 服务器下载到我计算机上的本地驱动器。我试过了
curl " ftp://myftpsite " --user name:password -Q "CWD /users/myfolder/" -O "myfile.raw"
但它返回一个错误,指出:
curl:远程文件名没有长度!
curl:尝试“curl --help”或“curl --manual”以获取更多信息
curl:(6)无法解析主机:myfile.raw;没有请求类型的数据记录
我尝试了其他一些方法,但似乎没有任何效果。
另外,我不太确定如何指定我希望将文件下载到哪个文件夹。我该怎么做?
我想通过 FTP 传输目录的内容,但似乎找不到使用通配符的正确方法。这似乎是一件很常见的事情;我的整个方法是错误的吗?
命令是
ftp -s:"C:\Scripts\ftp01" ftpserver.domain.com
Run Code Online (Sandbox Code Playgroud)
调用的脚本如下。每个 billlinkc 更新。
username
password
ascii
cd "/destinationfolder"
lcd "C:\Backup"
mput *.bak
close
quit
Run Code Online (Sandbox Code Playgroud)
脚本启动,没有文件被复制,FTP 会话保持打开状态。
230 User username Logged in Successfully
ftp> ascii
200 TYPE Command OK A
ftp> cd "/destinationfolder"
250 Directory successfully changed to "/destinationfolder"
ftp> lcd "C:\Backup"
Local directory now C:\Backup.
ftp> mput *.bak
mput 9829980.bak? close
mput 6406766.bak? quit
ftp>
ftp>
Run Code Online (Sandbox Code Playgroud)
结论
我需要添加标志来抑制 PROMPT 命令:
ftp -i -s:"C:\Scripts\ftp01" ftpserver.domain.com
Run Code Online (Sandbox Code Playgroud) 这个问题是如何将文件复制到不受信任的计算机的后续问题?,因为似乎没有专门用于此目的的应用程序,我现在正在寻找 http 或 ftp 服务器作为替代方案。更具体地说,我正在寻找一种轻量级服务器,可用于在计算机之间进行简单的一次性文件传输。我的意思是它应该作为 rsync/scp 替换来将文件从一台计算机传输到另一台计算机,而不是作为一个经典的 Web 服务器。此外,它还应该:
我从 evbackup 购买了一些空间,它为我提供了 FTP、rsync 和 SSH。但我也读到 Amazon S3 也可用于备份。
所以我真的很困惑亚马逊是否提供 FTP 访问权限以上传文件进行备份。
我怎样才能下载这些文件。
我多次阅读他们的网站,但无法理解他们的系统是如何工作的。我只想备份我的用户主目录
我有一个 FTP 和 FTPS 服务器,我可以在其中使用 FileZilla 轻松连接。我正在寻找一种 linux CLI 方法。我以为lftp可以,但似乎很奇怪。还有其他方法吗?
这是我在 Google 上找到的使用lftp. 但我希望有一个更简单的方法:
lftp -c 'open -e "set ftps:initial-prot ""; \
set ftp:ssl-force true; \
set ftp:ssl-protect-data true; \
put test.txt; " \
-u "USERNAME","PASSWORD" \
ftps://HOSTNAME:990 '
Run Code Online (Sandbox Code Playgroud)
我上面得到的代码看起来会失败——我还没有尝试过,因为我不喜欢它,我知道\需要在行尾。
我正在寻找一种更简单的单衬。以下是我从任何 FileZilla 客户端连接的方式,它的工作原理是:
ftps://username:password@ftp.server.com/
Run Code Online (Sandbox Code Playgroud)
此外,这有效:
ftps://username:password@ftp.server.com/
Run Code Online (Sandbox Code Playgroud) 使用 Netgear d6000 更改我的 dlink 路由器后,我无法再通过 filezilla 连接到 ftps。ftp 连接的设置保持不变,但在连接到服务器后,Filezilla 在读取文件夹 20 秒后超时(目录树中没有任何内容)。不同的ftps有同样的问题。不知道是不是路由器的关系。
编辑:这不是超时问题。更改超时值不会改变问题。它在读取文件夹时会阻塞。