ftp相关内容

FTP 协议和删除目录

Filezilla 需要很长时间才能从我的网站中删除嵌套目录结构.为什么它必须更改为每个子目录并删除文件,而不是一次删除整个最顶层的目录?删除文件是 FTP RFC 中唯一支持的命令吗?递归目录删除是否必须由客户端实现? 解决方案 FTP RFC(或 Extensions to FTP RFC)没有定义任何递归删除的命令一个目录.您只有在第 4.1.3 节中定义的 DELE 命令来删除文件 ..
发布时间:2022-01-09 12:00:13 其他开发

使用 ftplib 连接到 FTP TLS 1.2 服务器

我尝试连接到仅支持 TLS 1.2 的 FTP 服务器使用 Python 3.4.1 我的代码: 导入ftplib导入 sslftps = ftplib.FTP_TLS()ftps.ssl_version = ssl.PROTOCOL_TLSv1_2打印 (ftps.connect('108.61.166.122',31000))打印(ftps.login('test','test123' ..
发布时间:2022-01-09 11:59:56 Python

从 ftp 获取最新文件

尝试创建一个简单的插件,它可以简单地连接到一个 ftp 站点,查找最新的文件然后下载它.但是,它没有获取最新的文件. 我正在使用 org.apache.commons.net.ftp.ftpclient 处理一切. 这是我的代码 public static void main(String[] args){FTPClient 客户端 = new FTPClient();尝试{客户端. ..
发布时间:2022-01-09 11:59:49 Java开发

CURL 命令行工具 - 从 FTP 服务器删除文件

我实际上是在尝试使用 CURL 通过 Visual Studio 在 C++ 中的 ftp 服务器上进行一些操作.我可以使用命令行工具进行一些上传或下载. 但是对于删除一些文件我有一些错误. 这是我输入的命令: curl -v -u 用户名:pwd ftp://host/FileTodelete.xml -Q '-DELE FileTodelete.xml' 这就是答案: * 添 ..
发布时间:2022-01-09 11:59:40 其他开发

在协议设计中,为什么要使用 2 个端口?

当 TCP 服务器在端口上接受套接字时,它会获得一个新的套接字来与该客户端一起工作. 接受套接字对该端口仍然有效,并且可以接受该端口上的更多客户端. 为什么最初的 FTP 规范 RFC 959 决定同时创建控制端口和数据端口? 是否有任何理由在类似的自定义协议中这样做? 在我看来,这可以很容易地在单个端口上指定. 考虑到防火墙和 NATS 与 FTP 的所有问题,似乎单个 ..
发布时间:2022-01-09 11:59:31 其他开发

备份并上传到 FTP 服务器

谁能指导我使用一个脚本解决方案来备份目录并将其上传到 ftp 服务器? 我最初正在寻找一个批处理脚本,但任何解决方案都可以,只要它是开源的. 提前致谢,让 解决方案 我很快就会做一个,但是 WinSCP 有一个 CLI 可以用来完成这个: http://winscp.net/eng/docs/commandline 在 stackoverflow 和其他网站上有很多使用 ..
发布时间:2022-01-09 11:59:23 其他开发

PHP 警告:ftp_fput():无法打开该文件:是一个目录

我正在尝试将文件上传到 FTP. 这是我的代码: $connect = ftp_connect('ftp.my-server.fr');$login = ftp_login($connect, '用户名', 'pass');$remote_file = '/' .$日期;$local_file = fopen('C:/MAMP/htdocs/mysite/myfolder/' . $hou ..
发布时间:2022-01-09 11:59:06 PHP

如何在不下载的情况下从 FTP 读取文件?

在我的索引文件程序代码中,我需要访问 FTP 文件并阅读所有文件而不下载它们,我如何使用 org.apache.commons.net 库来做到这一点? 解决方案 我不太清楚你所说的“下载"是什么意思.为了通过 FTP 获取某些内容,您必须发出 FTP GET 命令,该命令将打开一个流向您的客户端并开始通过该流发送请求文件的字节.现在大多数 FTP 客户端收集所有这些字节并将它们写入本地磁 ..
发布时间:2022-01-09 11:58:49 Java开发

我可以在 FTP URL 上发送 HTTP 标头吗?

是否有可能在 ftp://URL 上发送 HTTP 标头?我该怎么办? 我想要的是基于 HTTP 的爬虫在人类用户看到纯 FTP 内容时看到 HTML 响应(在标题中). 解决这个问题最聪明的方法是什么?我考虑过用户代理特定的重定向,但这似乎违反了大多数搜索引擎的准则. 我想要的是让机器人索引内容的 HTTP 版本,而普通用户可以访问 FTP 版本,同时使用单个 ftp://UR ..
发布时间:2022-01-09 11:58:41 其他开发

如果存在任何匹配掩码的文件,则检查 FTP 文件夹的批处理文件

我需要创建一个批处理文件,该批处理文件会转到受保护的 FTP 站点,检查文件类型 (*.txt) 是否存在,如果存在,则继续下一步,如果不存在,返回 0 并结束工作. 我进行了广泛的搜索,但找不到任何解决方案. 解决方案 这不是一项简单的任务,特别是如果您需要检查与掩码匹配的文件(而不是特定文件). 您可以使用 WinSCP 脚本: @echo off设置 REMOTE_PA ..
发布时间:2022-01-09 11:58:35 其他开发

通过 NAT 在端口 2000 上运行的 FTP 服务器在被动模式下不工作

我在 Windows 上运行 FILE-Zilla ftp 服务器,其中一台 LAN pc 连接到我的路由器.我正在尝试使用路由器 WAN ip (WAN-to-LAN) 通过添加端口转发规则 (NAT) 从路由器外部的网络访问 FTP 服务器路由器.根据以下配置,我在这里有 2 个案例.第一个工作,而第二个不工作(在被动模式下). 注意:我在 windows 7 防火墙中添加了自定义入站规 ..
发布时间:2022-01-09 11:58:19 其他开发

如何使用 Python 监视和监视新创建的文件的 ftp 挂载点

我可以使用基于 inotify 内核子系统的解决方案来查看本地目录.还有一些 Python 项目也在 inotify 之上运行,例如 pyinotify、PyInotify, fsmonitor 和 看门狗. 我已经使用 curlftpfs 在本地目录中安装了远程 ftp 服务器,所以现在所有同步都很容易.但 inotify 无法查看本地目录等网络挂载点. 我想跟踪是否有新文件添加到 ..
发布时间:2022-01-09 11:58:11 Python

crontab:“未找到 ftp 命令"macOS中的错误

这里是新手.我一直在寻找解决方案,但似乎找不到. 来自我的 crontab 的错误日志: /Users/harrold/bin/ftp_automate.sh:第 14 行:ftp:找不到命令 我制作了一个名为 ftp_automate.sh 的脚本,将文件从我的本地文件夹发送到我的 ftp 服务器.该脚本使用 % sh ftp_automate.sh 在终端(zsh) 中运行.这是脚本 ..
发布时间:2022-01-09 11:58:06 其他开发

ftp_put():无法打开那个文件:没有那个文件或目录

我在互联网上搜索了很多,但我没有找到解决方案.我需要通过 PHP 将文件上传到 FTP 服务器. 我在下面测试了各种 PHP 脚本,但总是遇到同样的问题(我尝试使用绝对路径、普通路径和其他路径): 已连接 警告:ftp_put():无法打开该文件:第 20 行的/web/htdocs/www.stanem.it/home/csv/importinnovacsv.php 中没有这样的文 ..
发布时间:2022-01-09 11:57:57 PHP

获取“(553)文件名不允许"在 FTP 服务器上重命名文件时

在我的应用程序中,我在 FTP 服务器的一个目录中有文件,我将该文件源移动到目标路径.在这个过程中,当我移动选定的源文件时,源文件不会显示在源路径中,它只会显示在目标路径中. 我尝试了以下代码,但出现错误: string sourceurl = "ftp://ftp.com/Mainfoder/Folder1/subfolder/subsubfolder/"字符串 Targetpat =" ..
发布时间:2022-01-09 11:57:44 C#/.NET

FtpWebRequest 返回“550 文件不可用(例如,文件未找到,无法访问)"对存在的目录使用 ListDirectoryDe​​tails 时

我有一个烦人的问题,阻止我在 FTP 中获取我需要的文件.此文件可能有不同的名称,因此我需要先访问该文件夹并列出其中的文件,然后直接向该文件发出请求. 我的问题是,例如,我可以在 Filezilla 中访问此文件,并且也完美地发现了该文件夹,但是当使用 FtpWebResponse 实例获取该文件夹时,出现错误 550 550 文件不可用(例如文件未找到,无法访问) 这里是代码: ..
发布时间:2022-01-09 11:57:39 C#/.NET