Vsftpd的用戶設(shè)置之本地用戶
Vsftpd的用戶分為三類:匿名用戶、本地用戶(local user)以及虛擬用戶(guest)。本文分為三章節(jié)來分別講述Vsftpd的用戶設(shè)置。
本地用戶
在使用FTP服務(wù)的用戶中,除了匿名用戶外,還有一類在FTP服務(wù)器所屬主機上擁有賬號的用戶。VSFTPD中稱此類用戶為本地用戶(local users),等同于其他FTP服務(wù)器中的real用戶。
- local_enable=YES|NO
控制vsftpd所在的系統(tǒng)的用戶是否可以登錄vsftpd。默認值為YES。
- local_root=
定義所有本地用戶的根目錄。當本地用戶登入時,將被更換到此目錄下。默認值為無。
- user_config_dir=
定義用戶個人配置文件所在的目錄。用戶的個人配置文件為該目錄下的同名文件。個人配置文件的格式與vsftpd.conf格式相同。例如定義 user_config_dir=/etc/vsftpd/userconf,并且主機上有用戶xiaowang,lisi,那我們可以在 user_config_dir的目錄新增名為xiaowang、lisi的兩個文件。當用戶lisi 登入時,VSFTPD則會讀取user_config_dir下lisi這個文件中的設(shè)定值,應(yīng)用于用戶lisi。默認值為無。
【編輯推薦】