前段时间在ubuntu上安装了这两种servers,在使用过程中遇到了些问题。
首先说说这二个特点;
VSFTPD
之前没有安装过ftp server,我们的需求就是让client推送zip包过来。因为之前他们 是serv-u作为server 的,于是找了一些发现介绍vsfptd相关够多,于是就安装了这个。
local_root 这个属性是要设置的,否则发现过来的全部放在home下。其怪的是虽然设置生效的,client(用c#写的)推送过来时有路径问题:c#下写的\在ubuntu下作为一个文件名而不是路径,这样会造成java处理时会有问题;另外就是不知道为什么,传送过来的zip在当前locat_root下放一些,在父目录也放一些,觉得也可能是因为路径引起的。
这个东西安装起来比pure-fptd简些,但真正动作起来后发现经常出现死掉,重启后却正常。即使设置了流量控制也不作用。
基于上述原因,我们没有使用它。转而换了pure-ftpd
PURE-FTPD
个人认为它比vsfptd功能强大些,流量控制选项也够多。就是安装稍为复杂了点吧。
它的配置是完全基于文件名来指定的,一个文件名作为一个property,value就是内容。但通常不会有太多custom properties,所以也不会出现太多files。
其中不同点之一是,相对vsftpd的local_root,pure-ftpd是在生成登录信息时指定的,比如我就是用虚拟用户时指定了目录。但这个不再出现上述的文件乱放问题。
开始时我是按默认配置启动,但运行一段时间后仍然出现ftp正常,但telnet上防火墙(在前面,使用端口映射)也同样会不成功。
后来网管开通了默认的22端口,同时我又将配置调整了一下。
这时正常的了!但不清楚到底是哪边影响的。他坚持认为是端口问题,但我认为也不太可能是 这个原因。后来也没有纠结这事了。。
直到新集群布置了后,端口还是用非默认22,同时我又按照之前相关配置后,发现没问题了。所以说不是端口问题了。
经过再次测试,发现旧集群
上fpt确实使用了22后正常,其它端口不正常,何解?
refs:
http://wiki.ubuntu.org.cn/Vsftpd%E5%AE%9E%E4%BE%8B
http://wiki.ubuntu.org.cn/Pure-ftpd
分享到:
相关推荐
配置文件中会定义相应的wrapper设置,比如`pure-ftpd-wrapper`。 10. 其他FTP服务器的对比: 文档中还提及了其他两种FTP服务器,分别是vsftpd和proftpd,这两者与pure-ftpd相比,各自有不同的特性、优势和适用场景...
- **建立 FTP**:安装 vsftpd 或 Pure-FTPd 等 FTP 服务器软件。 - **关于其他桌面环境** - **安装 KDE**:可以通过 `sudo apt-get install kde-plasma-desktop` 命令安装 KDE。 - **安装 Xfce**:可以通过 `sudo...
相比于其他FTP服务器软件如wu-ftpd、pmftpd、pure-ftpd,VSFTPD在安全性、性能和易用性方面表现出色,被广泛应用于各种Linux发行版,如RedHat、SUSE、Debian等。 首先,为了构建FTP服务器,我们需要确保系统已经...
1. **安装FTP服务软件**:在大多数Linux发行版中,常用的FTP服务器软件有vsftpd、ProFTPD和Pure-FTPd。这里以vsftpd为例,可以使用以下命令安装: ``` sudo apt-get install vsftpd # 对于Debian/Ubuntu sudo yum...
1. FTP服务器(如VsFTPd、ProFTPd、Pure-FTPd):用于文件传输。 2. HTTP服务器(如Apache、Nginx、Lighttpd):提供Web服务。 3. DNS服务(如Bind9):域名解析。 4. DHCP服务器(如dhcp3-server):动态分配IP地址...