Trong quá trình cài đặt và sử dụng thì mình gặp phải những lỗi bên dưới đây của VSFTPD
- Lỗi “transfer done (but failed to open directory)“
==> Cách khắc phục như sau.
1 2 3 4 5 6 7 8 9 10 11 |
==> disabled selinux. SELINUX=disabled Sau đó reboot lại vps, server. Nếu trong trường hợp không thể reboot lại server, vps thì có thể làm như sau. ==> Instead of disable SELinux, just switch SELinux boolean : setsebool -P ftp_home_dir=1 setsebool -P allow_ftpd_full_access 1 |
- Lỗi “500 oops cannot change directory“
==> Lỗi này củng do SeLinux chưa disable
- Lỗi “500 OOPS: vsftpd: refusing to run with writable root inside chroot ()“
==> Lỗi này thì vào file cấu hình của vsftpd.conf edit lại dòng này : allow_writeable_chroot=YES