大佬教程收集整理的这篇文章主要介绍了FTP服务器搭建,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
FTP 服务器架设:
关闭防火墙
service iptables stop
关闭SELinux
setenforce 0
安装所需依赖及编译工具
yum install -y gcc openssl-devel perl
下载pure-ftpd
curl -O https://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.47.tar.gz
解压
tar -zxvf pure-ftpd-1.0.47.tar.gz
./configure --prefix=/usr/local/pureftpd --without-inetd --with-altlog --with-puredb --with-throttling --with-tls
编译和安装
@H_796_8@make && make install修改配置文件
@H_796_8@mkdir /usr/local/pureftpd/etc cd ./configuration-file/ cp pure-ftpd.conf /usr/local/pureftpd/etc/ 修改: /usr/local/pureftpd/etc/pure-ftpd.conf如下 PureDB /usr/local/pureftpd/etc/pureftpd.pdb PIDFile /var/run/pure-ftpd.pid控制文件
cp pure-config.pl /usr/local/pureftpd/sbin/
chmod 755 /usr/local/pureftpd/sbin/pure-config.pl
启动服务
cd /usr/local/pureftpd
./sbin/pure-config.pl ./etc/pure-ftpd.conf
检查:netstat -tunpl
添加管理用户
useradd pureftpd
mkdir -P /var/www/html
chown -R pureftpd:pureftpd /var/www/html/
./bin/pure-pw useradd ftp_user1 -u pureftpd -d /var/www/html
#上面的命令执行完后需要设置密码
ftp_user1: ftp<a href="http://code.js-code.com/tag/denglu/" target="_blank" class="keywords">登录</a><a href="http://code.js-code.com/tag/yonghuming/" target="_blank" class="keywords">用户名</a>
-u: 指定系统中存在的<a href="http://code.js-code.com/tag/yonghu/" target="_blank" class="keywords">用户</a>
-d: 指定访问的目录</code></pre>
创建虚拟的用户数据库
./bin/pure-wd mkdb
通过ftp连接工具(FileZilla)测试
以上是大佬教程为你收集整理的FTP服务器搭建全部内容,希望文章能够帮你解决FTP服务器搭建所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。