问题标签 [ftp-server]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ftp - FTP 服务器 Windows 8.1 错误:530 登录名或密码不正确
我按照此视频逐步在 Windows 8.1 上创建本地 FTP 服务器。他们使用 IIS 创建 FTP 站点并添加 Windows 本地用户进行登录。但最后,当我转到服务器的 IP 地址并登录(使用 FireFox)时,我得到了这个错误:530 Login or password incorrect!
.
谁能帮我?谢谢
python - 请解释这个基于 Python 的 FTP 服务器代码
我正在寻找用 Python 实现的 FTP 服务器,并遇到了这个https://gist.github.com/scturtle/1035886。我试图理解它,但作为一名 Web 开发人员和相当新的 Python,我发现它令人困惑。
这是我不明白的:
这个属性是从哪里出现的,它没有在任何地方定义
/li>
Line no : 22, 23这个函数/代码在哪里定义?
/li>
线路号码 : 223, 224
我知道Python 中的基本 OOP任何参考资料,以了解代码并成为更强大的 Python 程序员将是可观的。谢谢!
ftp - 实现自己的 ftp 服务器:对 LIST 命令的响应
我正在尝试在没有任何 Java 库的情况下实现我自己的 ftp 服务器。为了测试我的服务器,我使用 FTP 客户端 FileZilla。问题是我无法通过数据连接发送当前目录中的文件列表(或者换句话说,我无法实现 FTP 命令 LIST)。我尝试过主动和被动模式。
这是 FileZilla 的输出:
这是我对 LIST 和 PASV 命令的实现:
这是数据连接类:
你有什么想法,我做错了什么?
先感谢您!
java - Windows 上 UnitTest 的嵌入式 FTPServer:FileUpload 551 错误
我想将一个简单的 FTPServer 嵌入到我的单元测试中,以测试用于文件上传的 FTP 客户端功能。我尝试了 Apache FTPServer (ftpserver-core-1.0.6.jar)。
文件上传失败
551 /C:/<correctDestinationPath>/myFile.txt: Error on output file.
这是我设置服务器的代码:
这非常适合连接和登录:
生产代码调用 FTPClient 如下:
请注意,这是我的 Windows 机器上的正确路径。但是 FTPServer 将其打乱到类似 unix 的路径“/C:/correctDestinationPath/myFile.txt”。
如何配置它也适用于 Windows 的 FTPServer?单元测试本身当然应该是操作系统中立的。
c++ - FTP 服务器未正确处理“\r\n”
我想请你们给个建议。我想用 C/C++ 写 FTP 客户端,我不想使用一些已经写好的库,所以我决定自己写。但我现在面临一个小问题。
在服务器上发送任何数据期间一切正常,文件被创建并填充数据,但服务器完全忽略了 '\r\n' 和 '\n' 符号。例如,我发送了一些包含多行的文本文件,但服务器将其连接到一行。
我已经尝试了很多,但我不知道问题可能出在哪里。我已经尝试将文件从我的客户端发送到我的临时服务器(仅限 recv() 函数),并且文件已正确保存。所以我不知道为什么FTP服务器有问题。
(我在 Winsock 2 中做所有事情)
这是从我的客户端发送文件的功能:
接收数据的功能就像一个魅力,但发送数据没有那么多。我知道我的代码并不完美,但我只是想了解 FTP 的工作原理。我当然要编辑我的代码:)
先感谢您!
java - Apache FTPServer - 限制诸如“DELE”之类的命令
我正在使用 Apache Mina FTPServer。如文档中所述,我正在扩展DefaultFtplet
课程。我将打印件 (SOP) 放入文档中提到的某些事件中,例如onConnect
等,并且一切正常。
现在,我想限制DELE
command,因此根据文档我已经覆盖了该onDeleteStart
方法,但是客户端在没有任何消息的情况下挂起并断开连接。
由于我无法为这种情况找到任何更具体的文档,以下是我的代码:
请让我知道我在这里缺少什么,或者这是正确的方法吗?
客户端(ftp
命令行和WinSCP
)未从 获取消息getMessage()
,挂起并随后断开连接
python - Linux PC:如何让其他 Linux 设备复制文件
我在 Linux 下运行的应用程序在名称包括客户端和日期时间的目录中创建了四到七个数据文件。这些需要由其他设备复制 - 通常是 Linux PC/笔记本电脑,也可能是 Android 手机。目前,复制是通过电缆连接完成的。我现在需要使这个无线和更安全。解决方案似乎是将我的 PC 作为 FTP 服务器运行,并允许其他人登录以提取文件。理想情况下,这应该在 Python 2.7 中编码,尽管“C”可能是一个选项。
我能找到的大部分信息,尤其是与 Python 相关的信息,都是指将 PC 用作客户端而不是服务器。是否有用于运行 FTP 服务器的 Python 扩展,或者是否有更好的方法来解决这个问题?
谢谢...
logging - 如何在 Apache MINA 中配置 SLF4J
我们正在使用 Apache FTPServer 库,该库又在项目中使用 MINA 作为 3rd 方库。MINA 使用 SLF4J 进行日志记录。我想知道如何将 MINA 的日志输出重定向到我们自己的使用 java.util.logging 的标准日志文件。相应 JDK 绑定 (slf4j-jdk14-1.7.5.jar) 的 JAR 已经在类路径中,但我在日志文件中没有看到来自 MINA 的任何日志记录。在某种程度上,这并不让我感到惊讶,因为 MINA 怎么会知道现有的日志文件。
我需要在某处创建特定配置吗?如果是,是什么,在哪里以及如何?我已经阅读了 MINA、SLF4J 和 FTPServer 的所有文档,但找不到任何东西。(对不起,如果我遗漏了一些明显的东西)。
ftp - FTPClient 无法解析来自 Apache FTPServer 的 LIST 响应
尝试listFiles()
使用 Apache Commons Net 3.3 FTPSClient 对 Mina 的 Apache FTP 服务器执行命令时,列表的解析失败。
我已经进行了一些调试,并且在读取服务器列表后entries
属性上FTPListParseEngine
的条目格式如下:
[xÔ[, 0ÐÿB÷0Hy, º.B4¡ÓÇò, «b%-%Mp2s¹ ó6
我不知道这是服务器端还是客户端的编码问题
任何提示将不胜感激,谢谢!
java - 使用 spring 集成 ftp 支持将文件从 ftp 服务器传输到另一个 ftp 服务器
我是 Spring 新手,目前正在研究 Spring 与 ftp 支持的集成。
- 我从本地目录转移到服务器(filZilla)。
- 我从服务器下载了文件,很好。
但我想知道如何将文件从 FTP 服务器传输到另一个 FTP 服务器,以及是否可以在不从服务器下载文件的情况下读取文件。