1.登錄和對匿名用戶的設置
write_enable=YES //是否對登錄用戶開啟寫權限。屬全局性設置。默認NO
local_enable=YES //是否允許本地用戶登錄FTP服務器。默認為NO
anonymous_enable=YES //設置是否允許匿名用戶登錄FTP服務器。默認為YES
ftp_username=ftp //定義匿名用戶的賬戶名稱,默認值為ftp。
no_anon_password=YES //匿名用戶登錄時是否詢問口令。設置為YES,則不詢問。默 認NO
anon_world_readable_only=YES //匿名用戶是否允許下載可閱讀的文檔,默認為YES。
anon_upload_enable=YES //是否允許匿名用戶上傳文件。只有在write_enable設置
local_root=/var/ftp
// 設置本地用戶登錄后所在的目錄。默認配置文件中沒有設置該項,此時用戶登錄FTP服務器后,所在的目錄為該用戶的主目錄,對於root用戶,則為/root目錄。
anon_root=/var/ftp
//設置匿名用戶登錄后所在的目錄。若未指定,則默認為/var/ftp目錄。
chroot_list_enable=YES
// 設置是否啟用chroot_list_file配置項指定的用戶列表文件。設置為YES則除了列在j/etc/vsftpd/chroot_list文件中的的帳號外,所有登錄的用戶都可以進入ftp根目錄之外的目錄。默認NO
chroot_list_file=/etc/vsftpd/chroot_list
// 用於指定用戶列表文件,該文件用於控制哪些用戶可以切換到FTP站點根目錄的上級目錄。
chroot_local_user=YES
download_enable=NO //所有用戶禁止下載
// 用於指定用戶列表文件中的用戶,是否允許切換到上級目錄。默認NO
注意:要對本地用戶查看效果,需先設置local_root=/var/ftp