centos7编译安装pure-ftpd-1.0.42-创新互联
一.下载
wget https://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.42.tar.gz
分享名称:centos7编译安装pure-ftpd-1.0.42-创新互联
文章出自:http://pwwzsj.com/article/dgecoo.html
二.安装
成都创新互联主要为客户提供服务项目涵盖了网页视觉设计、VI标志设计、网络营销推广、网站程序开发、HTML5响应式成都网站建设、手机网站制作、微商城、网站托管及网站维护公司、WEB系统开发、域名注册、国内外服务器租用、视频、平面设计、SEO优化排名。设计、前端、后端三个建站步骤的完善服务体系。一人跟踪测试的建站服务标准。已经为成都橡塑保温行业客户提供了网站推广服务。tar xvf pure-ftpd-1.0.42.tar.gz cd pure-ftpd-1.0.42./configure --prefix=/usr/local/pureftpd --with-everything --with-cookie --with-diraliases --with-extauth --with-ftpwho --with-language=english --with-ldap --with-minimal --with-mysql --with-nonroot三.安装过程中可能出现的问题
1.ldap
configure: error: liblber is needed for LDAP support缺少ldap
[root@hn pure-ftpd-1.0.42]# yum -y install openldap-devel2.mysql client lib
configure: error: Your MySQL client libraries aren't properly installed解决方法
vi /etc/ld.so.conf.d/mysql.conf写入
/usr/local/mysql/lib执行
ldconfig四.配置
cd configuration-file/ chmod 755 pure-config.pl cp pure-config.pl /usr/local/pureftpd/bin/ mkdir /usr/local/pureftpd/etc cp pure-ftpd.conf /usr/local/pureftpd/etc/ cp pureftpd-ldap.conf /usr/local/pureftpd/etc/ cp pureftpd-mysql.conf /usr/local/pureftpd/etc/ cp pureftpd-pgsql.conf /usr/local/pureftpd/etc/修改pure-ftpd.conf
vi /usr/local/pureftpd/etc/pure-ftpd.conf主要修改
NoAnonymous yes PureDB /usr/local/pureftpd/etc/pureftpd.pdb AnonymousCantUpload yes修改selinux
setsebool -P ftp_home_dir=1 //设置ftp可以使用home目录 setsebool -P allow_ftpd_full_access=1 //设置ftp用户可以有所有权限修改firewalld添加tcp端口
firewall-cmd --remove-service=ftp --permanent五、创建虚拟用户
分享名称:centos7编译安装pure-ftpd-1.0.42-创新互联
文章出自:http://pwwzsj.com/article/dgecoo.html