1、 預設的yum源沒有提供pure-ftpd,所以需要先安裝epel-release擴充套件源,然後使用yum命令安裝pure-ftpd。
yum install epel-release
yum install pure-ftpd
2、啟動 pure-ftpd服務。
/usr/sbin/pure-config.pl /etc/pure-ftpd/pure-ftpd.conf
3、建立系統使用者。
useradd -d /home/pure pure
4、建立虛擬使用者,並設定密碼。
pure-pw useradd qq -u pure -d /home/pure
5、建立使用者資訊資料庫檔案。
pure-pw mkdb
6、檢視使用者列表,修改使用者密碼。
pure-pw list
pure-pw passwd qq
7、刪除賬號時可用如下命令。
pure-pw userdel pure
8、修改配置檔案/etc/pure-ftpd/pure-ftpd.conf如下。啟用puredb資料庫(未配置此項時虛擬使用者無法登入伺服器)。
9、重啟pure-ftpd服務。
11、pure-ftpd.conf配置檔案說明。
引數說明
chrooteveryone yes
啟用chroot。
brokenclientscompatibility yes
相容不同客戶端。
daemonize yes
後台執行。
maxclientsperip 20
每個ip最大連線數。
verboselog yes
記錄日誌。
displaydotfiles no
顯示隱藏檔案。
anonymousonly no
只允許匿名使用者訪問。
noanonymous yes
不允許匿名使用者連線。
syslogfacility none
不將日誌在syslog日誌中顯示。
dontresolve yes
不進行客戶端dns解析。
maxidletime 15
最大空閒時間。
limitrecursion 2000 8
瀏覽限制,檔案2000,目錄8層。
anonymouscancreatedirs no
匿名使用者可以建立目錄。
maxload 4
passiveportrange 45000 50000
被動模式埠範圍。
#anonymousratio 1 10
userratio 1 10
antiwarez yes
anonymousbandwidth 200
匿名使用者頻寬限制(kb)。
userbandwidth 8
所有使用者最大頻寬(kb)。
umask 133:022
建立檔案/目錄預設掩碼。
minuid 100
最大uid限制。
allowuserfxp no
僅執行使用者進行fxp傳輸。
allowanonymousfxp no
對匿名使用者和非匿名使用者允許進行匿名 fxp 傳輸。
prohibitdotfileswrite no
不能刪除/寫入隱藏檔案。
prohibitdotfilesread no
禁止讀取隱藏檔案。
autorename yes
有同名檔案時自動重新命名。
anonymouscantupload yes
不允許匿名使用者上傳檔案。
altlog clf:/var/log/pureftpd.log
clf格式日誌檔案位置。
puredb /etc/pure-ftpd/pureftpd.pdb
使用者資料庫檔案。
maxdiskusage 99
當磁碟使用量打到99%時禁止上傳。
createhomedir yes
如果虛擬使用者的目錄不存在則自動建立。
customerproof yes
防止命令誤操作。
linux安裝配置mysql
利用上篇已經配置好的yum來安裝mysql 1 安裝檢視有沒有安裝過 yum list installed mysql rpm qa grep mysql 2 檢視有沒有安裝包 yum list mysql 3 安裝mysql客戶端 yum install mysql 4 安裝mysql 伺服器端 ...
Linux安裝配置php
1.獲取安裝檔案 php 5.3.8.tar.gz 獲取安裝php需要的支援檔案 libxml2 2.6.32.tar.gz 2.安裝libxml2 1 tar zxvf libxml2 2.6.32.tar.gz 2 cd libxml2 2.6.32 3 configure prefix usr...
Linux安裝配置php apache
安裝libxml2 安裝 apt get install libxml2 dev 1 tar zxvf libxml2 2.6.32.tar.gz 2 cd libxml2 2.6.32 3 configure prefix usr local libxml2 4 make 5 make insta...