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用戶的密碼了。