我在Ubuntu12.04LTS中安装了FTP服务器。
现在,当我试图通过命令行ftp.exe从Windows 7连接到FTP服务器时,我成功地连接了,但无法获得目录列表。我搞错了
200 PORT command successful. Consider using PASV.
425 Failed to establish connection.
我使用对ftp.exe的调用将文件上传到FTP服务器。
这个程序已经运行了很多年,上传到服务器数量,到目前为止没有问题。
在其中一个接收服务器被更新后,上传就不再可能了。
这是命令序列:
open ftp.xxx.de
<user>
<pw>
>230 User logged in, proceed
cd upload
bin
put <filename>
对此,服务器响应如下:
501端口IP与10.100.244.5不相同
150文件状态好,即将打开连接
也就是说,在此之后,连接被卡住,并在一定的超时时间后关闭。
有趣的是,google搜索
我有一个托管服务器,它位于我每月付费的数据中心(www.liquidweb.com)。该服务器正在运行windows server 2012标准。服务器用于托管SQL数据库和FTP服务器(没有网站)。服务器具有从数据中心分配给它的外部IP地址。我通过IP地址(SQL和FTP)访问机器的资源。最近,我决定为了其他目的需要一台额外的机器,所以我尝试使用超级v设置一个VM。客户操作系统也是Win Server 2012标准。安装很完美,但我唯一的问题是获得正确的网络设置。我不需要这个VM有一个面向外部的IP地址(内部10.x.x.x地址很好,只要VM有互联网接入和通过标准windows网络与主机对话
我很难在Windows 7上安装FTP服务器。
我已经添加了使用控制面板->程序->打开和关闭Windows功能的服务。
我可以看到控制面板->服务中的服务已经启动。
但是当我启动一个Windows命令行窗口,cmd,我就没有连接.
C:\Users\mattf>ftp localhost
ftp> ls
Not connected.
ftp> open localhost
ftp> ls
Not connected.
ftp> dir
Not connected.
ftp> quit
C:\Users\mattf>
这就是我所能得
我已经在iis7中启用了windows ftp,并且能够通过ftp://user:password@RBDRMSNMVM01连接。但是,我通过下面的C#代码片段尝试了相同的方法,但是我无法传输文件。在GetRequestStream()方法调用失败,这是“无法连接到远程服务器”
strUserName = FTP Windows Server login user id
strPwd = FTP Windows Server login password
FtpWebRequest request = null;
FileStream fs = null;
Stream reqSt
我正在使用标准的Java套接字在Java中创建一个简单的FTP客户端。我已成功连接到服务器。然后我可以发送这样的FTP命令:
USER myUserName
PASS myPassword
并且输出表明我已登录到服务器(我总是在发送到服务器的每个命令中都发送\r\n字符串)。当我发送命令"ls“时,我得到的响应是:425 No data connection
当我从MS Windows终端的标准FTP客户端登录到服务器时,我可以使用"ls“命令并获得所有文件和文件夹的列表,但它在我的Java应用程序中不起作用。
FTP命令"HELP“在我的客户端和MS Windows中
我创建了一个脚本,用于从FTP服务器下载一个文件,使用VBA启动该脚本。我可以连接到服务器并导航到正确的目录,但是当我得到文件时,我得到了消息:
500端口命令无效
我已经尽可能地修改了代码,但是我对端口或FTP还不太了解,不知道我需要修改什么。
VBA代码:
Dim FTPcommand As String
Dim wsh As Object
FTPcommand = "ftp -n -s:" & Chr(34) & "C:\path\to\FTP_commands.txt" & Chr(34)
Set wsh = Creat
我ssh‘s到我的谷歌计算引擎的虚拟机。并希望从那里通过ftp连接到另一台服务器。它问我的用户名和密码,我可以登录没有问题。但是当我执行ls或get时,我收到这个错误:
500 I won't open a connection to 10.240.XX.XX (only to XX.XX.XX.XX)
ftp: bind: Address already in use
该10.240.XX.XX是我在ifconfig结果中看到的内部IP地址。
如何使用FTP从另一台服务器传输文件?系统: Debian7
我试图在Windows共享主机上使用php FTP函数列出来自外部ftp服务器的一些文件,但我遇到了几个问题。
我首先尝试了几个web应用程序,如ajaxplorer和net2ftp,但我感到沮丧,于是我决定做一个非常基本的脚本来进行测试。
<?php
$ftp_server = "alinuxftpserver";
$ftp_user = "user";
$ftp_pass = "pass";
// set up a connection or die
$conn_id = ftp_connect($ftp_server) or
我编写了一些从服务器到本地机器的ftp文件脚本。在不同的模式下,脚本有不同的行为。
如果我以交互方式运行它,ftp就可以了:
ftp> mget *abc*.reviewed
200 Type set to A.
200 PORT command successful.
150 Opening ASCII mode data connection for xxx_abc_yyyymmdd.reviewed(506 bytes).
226 Transfer complete.
ftp: 506 bytes received in 0.00Seconds 506000.00Kbytes/se
我正在下载两个文件从一个C-更工业的HMI FTP服务器。我不知道HMI运行的是什么操作系统,但我怀疑它的FTP服务器有一些怪癖。使用Jython2.7,可以轻松地读取一个文件,但另一个文件的文件名中有一个空格,而且普通的包内引号解决方案还不能正常工作。
以下操作在Windows 10 FTP客户端中有效。
ftp> get NO_SPACES.csv
200 PORT command successful.
150 Opening ASCII mode data connection for NO_SPACES.csv.
226 Transfer complete.
ftp: 1277