proftpd安裝後默認使用的是系統用戶登陸管理文件,這樣會致使上傳到web目錄的文件沒法被web賬戶(如www apache)正常訪問,這時候就須要用虛擬用戶來登陸ftp。web
推薦使用lnmp一鍵安裝包shell
proftpd正常安裝後apache
nano /usr/local/proftpd/etc/proftpd.conf
添加
ui
#AuthOrder mod_auth_file.c mod_auth_unix.c AuthUserFile /usr/local/proftpd/etc/ftpd.passwd #AuthGroupFile /usr/local/proftpd/etc/ftpd.group
運行spa
ftpasswd --passwd --file=/usr/local/proftpd/etc/ftpd.passwd --name=www --uid=501 --home=/data/wwwroot --shell=/usr/sbin/nologin
輸入密碼unix
而後就能夠用ftp客戶端登陸www用戶的/data/wwwroot目錄了code