1.編輯
vim /etc/vsftpd/vsftpd.conf
禁止匿名登入:anonymous_enable=NO
配置
chroot_local_user=YES
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list 若沒有此檔案需要手動建立chroot_list檔案
userlist_enable=YES
listen_port=2121 預設為21 這裡改為2121
pasv_enable=YES 開啟被動模式登入,指定被動模式端口範圍,防火牆使用
pasv_min_port=9981
pasv_max_port=9986
建立使用者:
登入Linux主機後,運作指令:”useradd ftpadmin -s /sbin/nologin “。該賬戶路徑預設指向/home/ftpadmin目錄;如果需要将使用者指向其他目錄,請運作指令:useradd ftpadmin -s /sbin/nologin –d /www(其他目錄)
設定ftpadmin使用者密碼,運作指令:”passwd ftpadmin” ; 輸入兩次密碼,比對成功後,就設定好了ftpadmin使用者的密碼了。