Я пытаюсь настроить FTP-сервер, используя vsftpd
на моем сервере CentOS.
Я установил FTP-сервер, используя yum install vsftpd
и последовали: http://www.cyberciti.biz/tips/rhel-fedora-centos-vsftpd-installation.html настроить сервер.
Я создал пользователя, но когда пытаюсь подключиться через Filezilla, получаю:
Response: 331 Please specify the password.
Command: PASS *********
Response: 500 OOPS: cannot change directory:/home/username
Error: Critical error
Error: Could not connect to server
Просматривая журнал vsftpd, я получаю:
Чт, 1 сентября, 11:41:19, 2011 [pid 8535] CONNECT: Клиент "xx.xxx.xxx.xxx", четверг, 1 сентября, 11:41:19, 2011 [pid 8534] [имя пользователя] OK LOGIN: Client "xx.xxx. xxx.xxx "
Вроде отключил меня от сервера.
Я также могу войти в систему через SFTP в Filezilla.
Спасибо
ОБНОВЛЕНО:
getsebool -a | grep ftp
allow_ftpd_anon_write --> off
allow_ftpd_full_access --> off
allow_ftpd_use_cifs --> off
allow_ftpd_use_nfs --> off
ftp_home_dir --> off
ftpd_connect_db --> off
httpd_enable_ftp_server --> off
sftpd_anon_write --> off
sftpd_enable_homedirs --> off
sftpd_full_access --> off
sftpd_write_ssh_home --> off
tftp_anon_write --> off
ftp_home_dir --> off
setsebool ftp_home_dir on
и попробуй еще раз.