在RedHat5中架設基於虛擬用戶的FTP服務器

 作者:奇異果Wickey
Email:[email protected] 

 
實驗平臺:VMvare
系統:RedHat5
軟件:vsftpd-2.0.5

       需求描述
       添加三個FTP虛擬用戶devadm、sales、saleadm
       設置用戶訪問及文件權限控制:
  開放匿名訪問,任何用戶可以從/var/ftp/soft/目錄下載資料
  用戶devadm可以對/var/ftp/soft/目錄進行管理
  用戶sales可以從/var/market/目錄下載資料
  用戶saleadm可以對/var/market/目錄進行管理
  所有上傳的文件,均去除非屬主位的寫(w)權限
  對服務器中沒有明確授權的其他目錄,均禁止以上用戶訪問
      下載、上傳流量及帶寬控制:
   最多允許150個併發用戶連接,每IP併發連接數不超過5個
   匿名用戶及sales用戶的下載帶寬限制爲100KB/秒
    devadm、saleadm用戶的下載、上傳帶寬限制爲500KB/秒
 
 
1.       安裝vsftpd
  
2.       安裝bd4
3.       創建虛擬用戶數據庫
4.       轉換爲DB數據庫文件
5.       建立FTP訪問的根目錄及虛擬用戶對應的系統帳號並建立測試文件
   
6.       建立PAM認證文件
7.       修改vsftpd.conf文件,添加虛擬用戶支持
8.       創建虛擬用戶配置目錄
9.       創建虛擬用戶配置文件
   
10.   創建虛擬用戶的ftp目錄
 
11.測試
匿名用戶目錄內文件:
匿名用戶登錄FTP
Devam用戶登錄FTP
   
創建文件夾
刪除文件夾
Sales目錄文件:
Sales登錄
 
刪除文件夾
  
Saleadm登錄
刪除文件夾並創建文件夾
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章