解壓安裝
對照readme裡面的step步驟
參考寫了乙個小指令碼 直接安裝 配置檔案自己另外參考配置
#!/bin/bash
: << !
groupadd _pure-ftpd
useradd -g _pure-ftpd -d /var/empty -s /etc _pure-ftpd
make -f makefile.gui
./configure
make install-strip
!cd configuration-file && chmod 755 pure-config.pl
mkdir -p /usr/local/pureftpd/bin
cp pure-config.pl /usr/local/pureftpd/bin
mkdir -p /usr/local/pureftpd/etc
cp pure-ftpd.conf /usr/local/pureftpd/etc
cd ..
cp pureftpd-ldap.conf /usr/local/pureftpd/etc
cp pureftpd-mysql.conf /usr/local/pureftpd/etc
cp pureftpd-pgsql.conf /usr/local/pureftpd/etc
groupadd ftpgroup
useradd -g ftpgroup -d /dev/null -s /sbin/nologin ftpuser
cd /opt/ftp/pure-ftpd-1.0.41/src/
./pure-pw useradd puser -u ftpuser -d /opt -m
cd /opt
chown -r ftpuser:ftpgroup /opt
/usr/local/pureftpd/bin/pure-config.pl /usr/local/pureftpd/etc/pure-ftpd.conf
pure-ftpd.conf配置
chrooteveryone yes //鎖定所有使用者到家目錄中
# trustedgid 100 //信任組id100,可以不鎖定
maxclientsnumber 50 //最大的客戶端數量
maxclientsperip 8 //同乙個ip允許8個鏈結
displaydotfiles no //不顯示隱藏檔案
anonymousonly no //只允許匿名使用者
noanonymous yes//不允許匿名使用者
dontresolve yes //禁止反向解析
maxidletime 10 //最大空閒10分鐘
# ldapconfigfile /etc/pureftpd-ldap.conf //ldap配置檔案目錄
# mysqlconfigfile /etc/pureftpd-mysql.conf//mysql配置檔案目錄
# pgsqlconfigfile /etc/pureftpd-pgsql.conf //pgsql配置檔案目錄
puredb /usr/local/pureftpd/etc/pureftpd.pdb //虛擬使用者資料庫
# unixauthentication yes //主機認證
limitrecursion 2000 8 //別表最大顯示2000個檔案,最深8個目錄
anonymouscancreatedirs no //是否允許匿名使用者建立目錄
# passiveportrange 30000 50000 //主動連線的埠範圍
forcepassiveip 192.168.0.1 //這個位址總是直到匿名目錄
# bind 127.0.0.1,21 //繫結ip和埠
# anonymousbandwidth 8 //匿名使用者頻寬8kb
# userbandwidth 8 //使用者頻寬8kb
umask 133:022 //檔案和目錄的umask
minuid 1000 //使用者id至少要大於1000才能登陸
allowuserfxp no //是否允許使用者使用fxp協議登陸
allowanonymousfxp no //是否允許匿名使用者使用fxp協議
prohibitdotfileswrite no //是否允許寫入點檔案
prohibitdotfilesread no //是否允許讀取點檔案
anonymouscantupload yes //不允許匿名使用者上傳
#nochmod yes //不允許使用者改變許可權
#keepallfiles yes //允許使用者斷點續傳
#quota 1000:10//磁碟配額
#maxdiskusage 99 //磁碟的最大利用率
#norename yes //不允許自動重新命名
ipv4only yes //只允許使用ipv4協議
ftp:/192.168.145:21 檢視效果
使用pure ftpd搭建ftp服務
十三周五次課 1月18日 15.4 xshell使用xftp傳輸檔案 15.5 使用pure ftpd搭建ftp服務 測試ftp yum install y lftp lftp ftpuser1 127.0.0.1 執行命令ls,看是否正常輸出 若不正常檢視日誌 var log messages和 ...
pure ftpd 搭建 FTP 伺服器
pure ftpd 比 vsftp 更輕量,更簡單 啟動 pure ftpd 前要先停止 vsftpd,因為它同樣監聽 21 埠 systemctl stop vsftpdyum install y epel release 先安裝epel release擴充套件源 yum install y pu...
在Ubuntu下使用vsftpd搭建FTP伺服器
vsftpd是linux系統下非常常用的一款ftp程式。一 安裝 重灌 解除安裝vsftp 全新安裝 apt get install vsftpd 重新安裝 apt get reinstall install vsftpd 解除安裝並清除配置檔案 apt get purge remove vsftp...