proftpd全称:专业FTP守护进程,是针对Wu-FTP的弱项而开发的,除了改进的安全性,还具备许多Wu-FTP没有的特点,能以独立,xinetd模式运行等.ProFTP已经成为继Wu-FTP之后最为流行的FTP服务器软件,越来越多的站点选用它构筑安全高效的FTP站点,ProFTP配置方便,并有MySQL和配额模块可供选择,利用它们的完美结合可以实现非系统账号的管理和用户磁盘的限制。你们;摘抄百度百科在
本章通过下载源码的方式安装,可以到官网下载最新版本:http://www.proftpd.org/
1,首先安装lrzsz方便拷贝文件到要搭建服务器的linux路径下
yum安装lrzsz
2,上传文件解压
将下载完成的proftpd-1.3.6.tar。广州文件上传到指定路径,使用焦油zxvf proftpd-1.3.6.tar.gz解压
3,由于使用源码安装,所以需要安装gcc编译环境
yum安装gcc gcc-c + + autoconf automake
3,配置并制定安装和配置文件路径
./configure——prefix=/usr/地方/proftpd——sysconfdir=/usr/地方/proftpd
4,安装
make& make install
5,修改配置文件,限制匿名用户可以上传下载,但是不能删除(本章暂不详细描述权限控制部分内容)
vi/usr/local/proftpd/proftpd.conf #这是一个基本ProFTPD配置文件(重命名它 #“proftpd。conf的实际使用。它建立了一个服务器 #和一个匿名登录。它假定你有一个用户/组 #“没有人”和“ftp”正常运行和另一次。 ServerName“欢迎来到FTP服务器” ServerType独立 DefaultServer> systemctl停止firewalld.service systemctl禁用firewalld.service
7日启动服务器
/usr/local/proftpd/sbin/proftpd
查看进程是否已经启动
(root@localhost ~) # ps ef | grep proftpd 没人1140 1 0 12:13 & # 63;就是proftpd:(接受连接) 根3182 2270 0 50分/0就是grep——颜色=汽车proftpd
8日添加到启动项避免每次重启后都需要手动启动
vi/etc/rc.d/rc.local # !/bin/bash #添加这个文件用于兼容性 # #这是强烈建议您创建自己的systemd服务或udev规则 #在启动运行脚本而不是使用这个文件。 # #相比之前的版本启动期间由于并行执行 #此脚本将不会运行毕竟其他服务。 # #请注意,您必须运行chmod + x/etc/rc.d/rc.当地的保证 在启动#,将执行该脚本。 触摸/var/lock/subsys/local/usr/local/proftpd/sbin/proftpd
由于在centos7中/etc/d/自动加载的权限被降低了,所以需要加上可执行的权限:
chmod + x/etc/rc.d/rc.local
以上所述是小编给大家介绍的CentOS 7下安装配置proftpd搭建ftp服务器的详细教程,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!