天天看點

centos下建立ftp權限

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

繼續閱讀