Назад | Перейти на главную страницу

Настройка vsftpd

Я пытаюсь настроить 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 и попробуй еще раз.