最近在搞ubuntu,server版13.10
安裝完ftp後,sudo atp-get install vsftpd
安裝完後登陸不上,需要更改/etc/vsftpd.conf
local_root 設置根目錄,前提的都是些權限方面的東西,設置即可。
設置完後,在ubuntu上面ftp localhost 可以正常登錄,但是很ls 時報錯:
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
500 OOPS: priv_sock_get_cmd
但是window下面 cmd 輸入 ftp server 可以正常登錄,ls正常顯示和
winscp 軟件提示無法列出目錄。提示無法獲得目錄列表 OOPS: priv_sock_get_it
flashfxp能正常登錄,但是server端什麼都不顯示,不會執行list命令。
解決辦法如下:配置文件中添加:
seccomp_sandbox=NO
添加之後重啓就好了
sudo /etc/init.d/vsftpd restart
參考文章: