用Filezilla连接ftp.cdn.qcloud.com,输入账号和密码,连接成功但无法浏览目录。总是提示“读取目录列表失败”。状态: 正在解析 ftp.cdn.qcloud.com 的地址状态: 正在连接 115.159.5.146:21...状态: 连接建立,等待欢迎消息...状态: 不安全的服务器,不支持 FTP over TLS。状态: 已连接状态: 读取目录列表...命令: PWD响应: 257 "/" is your current location命令: TYPE I响应: 200 TYPE is now 8-bit binary命令:
我正在使用FTPWebRequest和FTPWebResponse连接到FTP服务器。此FTP服务器检查来自客户端的失败登录尝试的次数,如果在指定的时间段内有太多失败的登录尝试,则暂时禁止客户端。对于最初的失败登录尝试,以及在被禁止后的任何尝试,我得到
“远程服务器返回一个错误:(530)未登录。”
如果我在被禁止后尝试手动连接FTP服务器(即从DOS提示符),我将得到
c:\> ftp a.b.c.d
Connected to a.b.c.d.
530 Host w.x.y.z has been temporarily banned from the FTP server.
Conne
我想连接到一个安全的ftp服务器,并检查目录内的每个文件的修改日期是否超过3天。
我想通过使用CURL的bash脚本来实现这一点。
以下是我尝试过的方法:
for i in `curl -l -k --ftp-ssl ftp://"$ftp_username":"$ftp_password"@$ftp_ip:$ftp_port/$ftp_path/ `; do
{
echo "Checking the modification date of $i";
if ["$(( $(date +"%s") -
我曾尝试将图像上传到服务器,但我没有访问该文件夹的权限,因此我使用了FTP连接。通过android应用程序,我对图像进行了编码,并将其发送到服务器。在服务器端,我只是解码并尝试上传它。但是我无法上传它。你能帮帮我吗?
<?php
// Get image string posted from Android App
$base=$_REQUEST['image'];
// Get file name posted from Android App
$filename = $_REQUEST['filename'];
我想要ftp文件到我的远程服务器,然后将这些文件移动到远程服务器中的另一个目录中,ftp会正确发生,但是移动会抛出一个错误,比如550 RNFR命令失败。
你能帮忙吗?
我的剧本是
#!/bin/sh
echo "Enter the version of the xml (eg:- v17.25)"
read version
HOST_FIRST='un01'
HOST_LAST='01'
USER='someuser'
PASSWD='somepassword'
HOST="$HOST_FIRST$FIL
我创建了一个python FTP客户端和一个服务器。我在服务器端使用python pftpdlib,在客户端使用ftplib。我能够成功地启动服务器,并通过python客户端连接到服务器。但是,当我需要在服务器中存储一个文件时,我得到了以下错误。
File "/usr/lib/python2.7/ftplib.py", line 471, in storbinary
conn = self.transfercmd(cmd, rest)
File "/usr/lib/python2.7/ftplib.py", line 376, in transfer
我想将对端口命令的支持添加到我的FTP服务器。我正在阅读RFC 959,但我不知道什么时候连接到FTP客户端是安全的。例如,考虑以下顺序:
PORT 127,0,0,1,34,34
LIST
FTP客户端是在发出PORT命令之前还是在发出LIST命令之后开始侦听?因为如果服务器试图在接收端口后立即连接到客户端,它可能会失败,因为客户机可能还没有开始侦听。
说明书上写了什么?服务器可以立即连接,还是应该等到接收到将使用数据连接的命令时才进行连接?
我正在尝试连接到python脚本中的FTP服务器。我可以从浏览器访问FTP服务器,而不会出现问题,但当我尝试运行以下操作时:
ftp = FTP('garner.ucsd.edu')
ftp.cwd('pub/products')
它在error_perm: 530 Please login with USER and PASS.中失败
但是我没有这个FTP的用户名和密码--为什么我的浏览器似乎通过了这个认证?
状态: 正在解析 ftp-private.ncbi.nlm.nih.gov 的地址
状态: 正在连接 130.14.29.35:21...
状态: 连接建立,等待欢迎消息...
状态: 不安全的服务器,不支持 FTP over TLS。
状态: 服务器不支持非 ASCII 字符。
状态: 已登录
状态: 读取目录列表...
命令: PWD
响应: 257 "/" is the current directory
命令: TYPE I
响应: 200 Type set to I
命令: PASV
响应:
是否有人成功地使用.Net FTPWebRequest类从NAT后面传送到远程服务器?我的代码如下:
Dim URI = "ftp://" & sRemoteDir & "/"
Dim ftp As FtpWebRequest = Nothing
Try
ServicePointManager.ServerCertificateValidationCallback = AddressOf ValidateServerCertificate
ftp = CType(FtpWebRequest.Create(URI), Ft
我有一个IIS 6服务器在标准端口上运行FTP,具有基本身份验证。
如果我从不在公司网络上的Vista计算机(命令行FTP客户端)连接,所有这些都能正常工作。
如果我从Ubuntu机器连接,而不是在公司网络上,我可以连接,但不能做任何其他事情:
230 User MyUser logged in.
Remote system type is Windows_NT.
但是,任何其他命令都会失败:
ftp> ls
500 Invalid PORT Command.
ftp: bind: Address already in use
ftp>
知道是什么导致了这一切吗?
最后,我试图让
我刚刚在我的Windows 2012 R2计算机上的IIS8.5中设置了一个FTP服务器。
使用FileZilla,当我尝试用我的用户名和密码连接到本地IP (10.0.0.4)时,它会连接得很好,但是当我尝试在外部IP上连接时,会出现以下错误
服务器发送带有不可路由地址的被动回复。使用服务器地址
这是完整的日志
Status: Disconnected from server
Status: Connecting to 191.23x.xx.111:21...
Status: Connection established, waiting for welcome message...
Sta