centos 安装proftpd详细教程

2025-04-22 14:51:13

1、 首先前往proftpd的官方FTP查找你需要下载的proftpd版本。 FTP地址:ftp://ftp.proftpd.or爿讥旌护g/distrib/source/ 我这里安装最新版本的:proftpd-1.3.5.tar.gz OK,下面开始正式的安装。 首先进入到root用户sudo su

centos 安装proftpd详细教程

2、然后进入到你平常放下载文件的目录(我这里自己创建一个,大家随意),输入wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.5.tar.gz注:我的是国内的服务器,访问国外网站比较慢,所以放到了新浪上,大家根据实际情况定。国外也可以就是网速慢。

centos 安装proftpd详细教程

3、解压tar -zxvf proftpd-1.3.5.tar.gz

4、 下面需要编译,编译时请注意,你的linux系统必须支持编译,也就是说可以make,不可以的请看下面,可以的跳过此步骤 输入下面命令yum install gcc gcc-c++ autoconf automake

centos 安装proftpd详细教程
centos 安装proftpd详细教程

5、输入y,然后回车

centos 安装proftpd详细教程

6、 下面开始编译阶段 输入下面命令./configure --prefix=/var/proftpd --sysconfdir=/etc make make install

7、建立FTP组和FTP用户(用户名、用户组),设置密码groupadd ftpgroup useradd ftpuser -g ftpgroup -d /var/ftp -s /sbin/nologin passwd ftpuser

8、 修改配置文件 vi /etc/proftpd.conf 把Group的nogroup修改为nobody

centos 安装proftpd详细教程

9、 然后保存、退出(esc->:wq) 启动服务/var/proftpd/sbin/proftpd

10、现在其实就已经可以登录了

centos 安装proftpd详细教程

11、但是呢,我们为了方便管理,所以继续进行下面的操作 下面安装xinetd进行proftpd的管理 xinetd能加强服务器的安全性,可以有效阻止DDOS攻击(摘自百度百科)rpm -aq | grep xinetd 如果没有,那么就进行安装yum -y install xinetd 进入到proftpd的目录,执行下面命令cp contrib/dist/rpm/xinetd /etc/xinetd.d/proftpd

12、然后编辑复制后的proftpdvi /etc/xinetd.d/proftpd垓矗梅硗 修改server = /var/pr泠贾高框oftpd/sbin/in.proftpd就是把sbin的目录指定到安装目录 添加server_args = -c /etc/proftpd.conf 把下面的log两行注释掉 disable后的yes 改成no

centos 安装proftpd详细教程

13、 编辑原来的那个配置文件进行配置 AllowRetrieveRestarton on #下载续传 AllowStoreRestarton 泠贾高框on #上传续传 maxInstances 30 #最大线程数 MaxLoginAttempts 3 #最大尝试登陆链接次数 MaxClientsPerHost 2 #每个用户线程 MaxClients 20 #最大用户数 AllowOverwite on #上传时允许覆盖已有文件 关闭匿名登陆 把<Anonymous ~ftp>到</Anounymous>全注释掉 保存退出就可以登录了 测试-可以正常上传下载

centos 安装proftpd详细教程
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢