Articles of ftp

不可能从远端服务器连接到VSFTPD

我的FTP服务器是带有VSFTPD的CentOS 5.4。 当我尝试使用FTP连接到我的服务器后ls我得到这个: ftp> ls 229 Entering Extended Passive Mode (|||12206|) ftp: Can't connect to `000.000.000.000': Connection refused 500 Illegal PORT command. 425 Use PORT or PASV first. 我可以做任何问题mkdir 。 当我从同一台服务器连接到我的FTP服务器时,我没有问题。 端口20和21在我的iptable中打开。 我该如何解决这个问题? 谢谢!! 更新: telnet myftpserver.com 20 Trying 000.000.000.000… telnet: connect to address 000.000.000.000: Connection refused telnet: Unable to connect to remote host 和 […]

FTP主动与被动模式

我有一个FTP服务器,在做testing的时候,我发现了一个奇怪的问题,我不明白。 我发送一个RETR命令文件“/Folder1/file.txt”,它工作正常。 然后我在文件“/Folder1/SubFolder1/file.txt”上发送一个RETR命令,并将数据传输到客户端。 这是在主动模式。 当我切换到被动模式,它工作正常。 我理解这两种模式之间的区别,但是我不明白为什么它在主动模式下工作一个文件,而不是另一个。 我试了十几遍,仍然得到了相同的结果。 有任何想法吗? 谢谢!

日志parsing器的FTP服务器

任何人都可以build议Proftpd良好的日志报告软件? 我正在寻找至less和http://xferlogdb.sourceforge.net一样好的东西,在这里,日志被送入数据库,dynamic网页被build立起来以检索每个用户的历史数据和统计数据,时间段等等。 Xferlogdb是非常有用的,但不幸的是最新的版本是2004年

恢复上传大文件FTP

我有一个FTP服务器,但我想使用恢复选项来重新启动上传,以防万一连接丢失。 FTP能做到这一点吗? 如果不是有一个文件传输协议,允许做这样的事情..? 谢谢!

设置通过FTP上传到目录的文件的默认权限

免责声明:我只是一个网页devise师/编码员,而服务器pipe理员是我所有人中最薄弱的一点。 所以对我来说很容易(而且非常具体)。 我在网站上使用简单的CMS(统一),其中一部分function是客户端可以上传文件到指定的目录(使用FTP)。 上传目录的权限设置为755.但是,当通过界面上传文件时,上传的权限设置为640(而不是644),因此网站访问者无法访问文件。 当我通过电子邮件发送CMS对此的支持时,他们告诉我,这是一个服务器设置,我需要确保通过FTP上传的文件设置为644.完美的感觉,但我不知道如何做到这一点。 任何帮助将不胜感激。 此网站是Network Solutions(Unix)托pipe的共享网站,因此我的访问权限有限。 我可以编辑.htaccess文件和php.ini,但这是我所能访问的。 看来我甚至不能通过shelllogin。 ETA:11/11/2010感谢所有。 我可以通过以不同方式设置CMS的设置来解决此问题。 我有兴趣跟进Nick O'Niel的build议,因为我认为他在正确的轨道上,但不幸的是,我无法访问这台服务器上的必要文件。 所以,无论如何,我将这个问题放开,因为原来的问题还没有完全解决。 不幸的是,我可能无法给testing一个正确的答案,因为有问题的共享服务器几乎将所有的configuration文件严格locking。

vsftp只允许用户访问某个文件夹

我使用CentOS 5.5,并安装了vsftp。 我创build了一个用户“myUser”,每次我使用Filezilla和这个用户login,我被定向到用户的home文件夹,但仍然可以访问几乎所有的文件夹。 我想给用户只能访问/ var / www / myWebapp,因为这个用户应该只能更新我的网站使用的文件。 我该怎么做呢?

使用lftp上传到亚马逊S3

是否有可能使用lftp将文件从ftp上传到amazon s3存储桶? 我倾向于从ec2实例运行这个。

远程文件访问

我们需要提供远程(读/写)访问我们networking上的一些文件给几个将运行Windows的用户(一些技术人员,一些非技术人员)。 非技术用户将需要能够以易于使用的方式访问他们的文件。 从以往的经验来看,我们可以这样做: (某种)VPN SSH和Dokan之类的东西(我以前只用sshfs在linux上做过) 的WebDav FTP VPN和SSH访问是目前我们需要的更加开放的,所以我倾向于webdav,但我只有有限的经验(几年前build立一个SVN服务器),但我的理解是,用户可以通过访问它Windows资源pipe理器。 FTP我没有太多的经验,因为我一直使用SFTP通过SSH – 但我想我们可以使这个工作以类似的方式ssh。 所以我的问题是 – 我错过了任何明显的候选人这个任务,或者如果webdav是(或不)适合什么安全隐含使用它(明显https将用于传输等)。 谢谢,罗布。

用户locking到特定的目录设置vsftpd

我设置了vsftpd,并更改了vsftpd.conf文件中的chroot设置。 但是,如何让用户只能访问/ var / www / html / username_here / 我使用useradd的用户,但接下来呢? 谢谢 :)

为FTP PASV模式连接设置Linux iptables

我一直在做无数的search,每次都学到了一点,但还没有find解决我的问题。 我有vsftpd安装,使用SSL / TLS我得到它的工作,因为我需要,但无法应用下面的iptable规则。 主要是PASV模式不起作用。 随着iptables -F一切按预期工作。 只要我应用下面的规则连接,但客户端(CuteFTP)尝试进入PASV模式超时。 我的ip表规则如下: *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state –state RELATED,ESTABLISHED -j ACCEPT # ssh -A INPUT -p tcp -m tcp –dport 22 -j ACCEPT # web -A INPUT -p tcp -m tcp –dport 80 -j ACCEPT # ssl #-A INPUT […]