由於重裝了suse,又要設置vsftpd了。一開始設了/etc/vsftpd.conf:
write_enable=YES
local_enable=YES(即本地用戶也可以登錄ftp)
listen=NO
新加了這3項。但是上傳文件老是不成功,提示create file failed。
仔細看了半天,發現問題在於權限不對。
我是用user1登錄的,而我要上傳到的目錄權限是: drwxr-xr-x 2 root root,user1是users組的。只有r-x(讀和寫的權限),難怪上傳不上去。用chmod 777改權限後就ok啦。