ftp_home_dir --> off
setsebool ftp_home_dir on
e tente novamente.
Estou tentando configurar um servidor FTP usando vsftpd
no meu servidor CentOS.
Eu instalei o servidor FTP usando yum install vsftpd
e segui: link para configurar o servidor.
Eu criei um usuário, mas quando tento me conectar via Filezilla, recebo:
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
Olhando o log vsftpd eu recebo:
Qui Set 1 11:41:19 2011 [pid 8535] CONNECT: Cliente "xx.xxx.xxx.xxx" Qui Sep 1 11:41:19 2011 [pid 8534] [username] OK LOGIN: Cliente "xx.xxx.xxx.xxx"
Parece desconectar-me do servidor.
Eu também posso fazer logon via SFTP no Filezilla.
Obrigado
ATUALIZADO:
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