配置FTP服務器的虛擬用戶

  你們都知道,在vsftpd服務器中支持匿名用戶、本地用戶和虛擬用戶3類用戶賬號。其中,虛擬用戶帳號是爲了保證FTP服務器的安全性,由vsftpd服務器提供的非系統用戶帳號。虛擬用戶FTP登陸後將把指定的目錄做爲FTP根目錄。虛擬用戶與本地用戶具備相似的功能,因爲虛擬用戶相對安全,所以正逐步替代本地用戶帳號。
   下面,我就教給你們如何配置FTP服務器的虛擬用戶:
 
1 、創建虛擬用戶口令庫文件:( vi /tmp/test.txt
(這裏只是例子,mkie的口令是pwabcd,john的口令是pw1234)
2 、安裝 DB 軟件包(若此處不安裝,下面的命令不能實現)
3 、生成 vsftpd 的認證文件(標識爲新文件名)
4 、創建虛擬用戶所需的 PAM 配置文件(標識爲新文件名)
      文件內容以下(手動添加)
5 、創建虛擬用戶及所要訪問的目錄並設置相應權限
6 、修改 vsftpd 配置文件
      添加配置項
7 、重啓 vsftpd 服務程序
8 、建立提供下載的測試文件(測試前準備)
9 、在客戶端測試
10 、對不一樣的虛擬用戶設置不一樣的權限
    a) 設置主配置文件:
        添加以下內容
    b) 創建用戶配置文件目錄
    c) 爲虛擬用戶創建單獨的配置文件
      (以 mike 爲例,權限爲瀏覽及下載)
   (以 john 爲例)
11 、在客戶端測試
(聲明:以上教程均在VMware Workstation上完成,在真機上一樣配置。)
相關文章
相關標籤/搜索