1. 程式人生 > >vsftpd --使用者名稱單檔案ftpusers和user_list

vsftpd --使用者名稱單檔案ftpusers和user_list

vsftpd(very secure ftp daemon,非常安全的FTP守護程序)是一款執行在Linux作業系統上的FTP服務程式,不僅完全開源而且免費,此外,還具有很高的安全性、傳輸速度,以及支援虛擬使用者驗證等其他FTP服務程式不具備的特點。

 

ftpusers和user_list  檔案

vsftpd有兩個預設存放使用者名稱單的檔案(預設在/etc/vsftpd/ 目錄下),來對訪問FTP服務的使用者身份進行管理和限制。vsftpd會分別檢查兩個配置檔案,只要是被任何一個檔案所禁止的使用者,FTP訪問到本機的請求都會被拒。

  • user_list:可以作為使用者白名單,或者是黑名單,或者無效名單。完全由userlist_enable和userlist_deny這兩個引數決定。
  • ftpusers:只能是使用者黑名單,不受任何引數限制。

 

 userlist_enable和userlist_deny引數

決定user_list檔案性質的引數 userlist_enable和userlist_deny

(vsftpd服務程式的主配置檔案預設位置 /etc/vsftpd/vsftpd.conf)

userlist_enable=YES   userlist_deny=YES  黑名單,拒絕檔案中的使用者FTP訪問

userlist_enable=YES   userlist_deny=NO   白名單,拒絕除檔案中的使用者外的使用者FTP訪問

userlist_enable=NO   userlist_deny=YES/NO  無效名單,表示沒有對任何使用者限制FTP訪問

總之,要想讓user_list有效,userlist_enable=YES

 

 

參考源:https://blog.csdn.net/bluishglc/article/details/42273197