ProFTPD的 这是 软件网站 FTP服务器 最广泛的应用,尤其是那些使用 的cPanel/南国.
在包装中 default, CentOS 5.6 带有 vsftpd的 已安装,并且在安装ProFTPD之前,最好删除vsftpd(vsftpd.i386-用于我们的配置)。
Uninstall/ 删除 vsftpd:
1。 查看安装的软件包列表* FTP *:
yum list installed | grep ftp
2。 删除vsftpd.i386。
yum remove vsftpd.i386
安装 ProFTPD CentOS 5.x
1。 ProFTPD的下载档案:
wget --passive-ftp ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.3e.tar.gz
2。 解压,输入* proftdd的文件夹,并按照说明来安装和配置:
tar xvfz proftpd-1.3.3e.tar.gz
cd proftpd-1.3.3e
./configure --sysconfdir=/etc
配置“ ./configure –sysconfdir = /等”时, 错误 如果你有 GCC编译器安装。
检查 build system 输入... i686-pc-linux- 牛羚
检查主机 system 输入... i686-pc-linux- 牛羚
检查 target system 输入... i686-pc-linux- 牛羚
正在检查gcc ...否
正在检查抄送…否
正在检查cl.exe ...否
配置: error:在$ PATH中找不到可接受的C编译器
有关更多详细信息,请参见`config.log'。
安装 GCC si GCC-C + + 使用命令行:
yum install gcc gcc-c++
经过gcc和GCC-C + +已经安装,继续安装ProFTPD的恢复命令冲2的,。
./configure --sysconfdir=/etc
3.执行安装命令行:
make
make install
4.在“ / usr / sbin /”和“ / usr / local / sbin /”中创建“ proftpd”文件。
ln -s /usr/local/sbin/proftpd /usr/sbin/proftpd
5。 霜和复制文件 proftpd.txt 在“ /etc/init.d/proftpd”中。
nano /etc/init.d/proftpd
Ctrl+X & Y 要退出并保存更改。
6.我们设置“ proftpd”服务的运行级别
chkconfig --levels 235 proftpd on
7。 设置文件 / etc / init.d下/ proftpd的 要执行和运行应用程序。
chmod u+x /etc/init.d/proftpd
8。 编辑纳米 在/ etc / proftpd.conf中.
nano /etc/proftpd.conf
在“Default服务器开启“添加行”RootLogin上”。 该行允许我们使用用户“根”连接到FTP。 在线上 ”团队“代替”nogroup的“有了”没有人“。
9。 启动FTP服务器:
/etc/init.d/proftpd start
[根@服务器proftpd的1.3.3]#/ etc / init.d下/ proftpd的开始
启动proftpd:[确定]
[根@服务器proftpd的1.3.3]
Alterntive proftpd的启动服务(我的首选)
service proftpd start
可能错误在安装和configirarii:
1。 缺乏编译 GCC si GCC-C + +。 修复段2。
2.启动服务时出错“启动proftpd:-致命:组:'/etc/proftpd.conf'第30行上的未知组'nogroup'[FAILED]”。 第8点的解决方案
Install设置 ProFTPD 服务器 - CentOS 5.6.