centos7编译安装pure-ftpd-1.0.42
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                centos7编译安装pure-ftpd-1.0.42
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                一.下載
wget https://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.42.tar.gz
二.安裝
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 yesPureDB /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
五、創建虛擬用戶
?
轉載于:https://www.cnblogs.com/jenqz/p/5190009.html
總結
以上是生活随笔為你收集整理的centos7编译安装pure-ftpd-1.0.42的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 【Xamarin挖墙脚系列:使用Xama
- 下一篇: BZOJ-1968 COMMON 约
