Articles of ftp

如何使HTTP通过FTP?

Ftp可以通过ftp://example.com访问,但是我看到有人使用http://ftp.example.com访问ftp。我该如何实现这种function? 有没有办法通过安装一些软件来做到这一点?

在Ubuntu上configurationvsftpd时出现问题

我已经按照这个教程安装了vsftpd: https : //help.ubuntu.com/6.06/ubuntu/serverguide/C/ftp-server.html 安装顺利,我可以按照预期使用我的本地用户凭据进行连接。 不过,我有目录列表和权限的问题.. 如果我不使用chroot_local_user限制本地用户到他们的主目录,他们能够浏览整个文件系统到最深的/ dev文件夹。 另一方面,当我尝试启用chroot_local_user指令时,用户确实被限制到他们的主目录,但是最初的远程目录是根分区。 列出任何目录会引发用户主目录以外的授权错误。 我检查了vsftpd的configuration,似乎没有做我想要的东西.. 另一件我不明白的事情是,为什么地球上的软件包安装正在创build一个/ home / ftp目录,如果它不使用它的话。 编辑:我已经注意到,vsftpd是以root身份运行。是预期的行为?

从首选项启动FTP的OSX问题

当我尝试在首选项(文件共享 – >选项 – >共享文件和文件夹使用FTP)中启用FTP服务时,checkbox启用,然后再次禁用。 控制台给我的信息是: 16/04/2010 12:14:20 com.apple.coreservicesd[51] sh: launchctl: command not found 这表明它找不到launchctl可执行文件 launchctl存在于文件夹/ bin中 / bin在sh和bash shell的PATHvariables中设置,也在〜/ .MacOS / environment.plist中设置 我如何解决这个问题,以便我的首选项可以find这个,这样我就可以启用FTP服务。 编辑:以下各种build议,我已经从.MacOSX文件夹中删除environment.plist文件,从磁盘实用程序运行validation权限/修复权限。 我创build了另一个pipe理员用户,并尝试为该用户启动它。 launchproxy的权限是: -r-xr-xr-x 1 root wheel 60032 25 Jul 2009 launchproxy 并运行命令/usr/libexec/launchproxy ftpd -l -n给我: launchproxy[964]: launch_msg(CheckIn): Operation not permitted

说明IIS 7.5 FTP盲降没有500错误

我正在尝试使用Blind Drop框设置IIS 7.5 FTP站点。 对于6.0(Server 2003 / XP)的指示不起作用,因为没有文件夹本身的列表内容权限,FTP服务器将不允许用户将CD放入目录。 我已经在这里find方向了,在7.5中进行设置。 问题是,当用户打开网站几乎任何客户端程序也列出了目录内容,这将返回一个服务器错误(500或550,具体取决于如何configuration)。 他们看到这个错误,并假设服务器不能正常工作(实际上它工作正常)。 教育所有可能的用户在FTP协议的内部工作,并且错误可以被忽略,绝对不是一种select。 有没有人跑过configuration,就像它在6.0中那样工作(当用户运行dir它只是在目录中没有返回任何内容,而不是错误)?

Plesk的FTP不工作,但SFTP和壳牌工作

我正面临着一个奇怪的问题。 我的Plesk VPS上的FTP不起作用。 每当我尝试连接,FileZilla FTP客户端说: 状态:parsingxxxxxxxxxxxxx.com的地址 状态:连接到xxx.xxx.xxx.xxx:21 … 状态:build立连接,正在等待欢迎信息… 错误:无法连接到服务器 所以,甚至没有要求用户名/密码的步骤。 所以,这是别的。 端口22上的SFTP工作正常。 另外,我可以成功地执行shell访问和运行命令。 但是,我也需要在端口21 FTP访问。我到处search,但无法find任何设置来启用它。 这是Plesk版本信息: Parallels Plesk Panel版本9.5.2 操作系统Linux 2.6.26.8-57.fc8 CPU GenuineIntel,Intel(R)Pentium(R)4 CPU 3.00GHz 任何帮助表示赞赏。 [编辑]: 防火墙不会阻止它。 我在服务器上检查过,绝对没有阻止规则。 防火墙指出: 所有传入/传出连接都在FTP上被接受 而在客户端(我的电脑),我可以连接到其他FTP服务器,所以这不是在我的电脑的防火墙问题。 而且,我甚至无法从net2ftp等在线FTP客户端连接到FTP。

通过FXP支持TLS / SSL的FTP守护进程?

我正在使用CPASV(或/和)SSCNsearch一个可以支持FXP上的SSL / TLS的ftp守护进程,而且它的名字不是“glftpd”或“drftpd”。 有什么build议么? 提前致谢

允许本地用户访问vsftpd中的/ var / www文件夹

我已经成功安装了vsftpd。 它是活的,但我得到以下错误: Response: 500 OOPS: cannot change directory:/home/sovit 我想要做的是将系统的所有本地用户直接指向/var/www文件夹,而不是其根目录。 以下是vsftpd conf文件: http://pastie.org/2284176 任何帮助,将不胜感激。 谢谢。

慢的FTP会话

我在主动FTP模式下运行ProFTPD版本1.3.3c,并具有以下防火墙规则。 但是,每当我做目录列表,它太慢了。 这需要时间,但目录和文件被列出。 只要我刷新iptables规则,那么它是快速的。 我在这个规则中缺less的是什么? Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT tcp — 0.0.0.0/0 0.0.0.0/0 tcp dpt:21 ACCEPT tcp — 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED DROP all — 0.0.0.0/0 0.0.0.0/0 Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination

Amazon EC2实例上的vsFTPd

任何人可以提供任何build议。 我有一个基于64位Amazon Linux AMI的Amazon EC2实例正在运行。 我已经使用yum安装了所有更新,并安装了PHP5.3和vsFTPd服务。 我创build了一个新的用户组和一个新用户,给用户一个密码,并为新组所拥有的web php文件创build了html文件夹。 在这方面的一切工作正常。 在vi中创build一个php文件,该页面在浏览器中可见。 现在我已经启动了vsFTPd服务器,一切正常。 我几乎可以立即从terminal屏幕连接到它,但是做ls -l需要很长时间才能返回。 从FTP软件连接,它可能需要60秒以上的连接,改变文件夹时相同。 然后,当您尝试上传文件时,有时候它会继续,并且似乎总是创build文件夹,但是超时或断开连接并且不会重新启动。 取消传输,并重新设置,并重新连接好。 任何人都可以提供什么错误的任何想法? 我已经尝试在FTP客户端上启用和closures被动模式,但是没有任何区别。 我没有看到它的连接可能是错误的,并在超时之前传输一些小文本文件。 任何想法或build议将是非常有益的,如果你们可以! 我没有想法!

无法检索目录列表

我已经在Windows Server 2008上设置了FTP发布服务,但无法使用FileZilla连接到它。 我得到这个错误:“无法检索目录列表”。 21号港口开放。 我也读过这里链接的文章,但是我没有在IISpipe理器中的FTP类别(我通过IIS 6pipe理器pipe理我的FTP站点)。