Home dir do usuário ftp em / var / www

0

Estou tentando fazer um servidor web com o Centos 7, estou tentando dar acesso a um determinado usuário no /var/www dir via ftp tornando esse dir seu diretório home. Eu uso vsftpd ; este é o meu arquivo de configuração:

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
chroot_local_user=YES
listen=NO
listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
pasv_enable=NO
allow_writeable_chroot=YES

Eu criei o diretório home do usuário em /var/www/user e tentei dar ao usuário 775 permissões, mas ele não funciona. Eu adicionei o usuário ao grupo apache e ftp , mas isso também não ajudou.

A única maneira que eu consegui trabalhar foi mudar o seLinux param allow_ftpd_full_access para on, mas não acho que seja uma boa prática. O param ftp_home_dir não existe, mas encontrei tftp_home_dir . Eu não sei se é o mesmo. Eu mudei para, mas não fez nada ..

Como posso fazer isso funcionar? Obrigado a todos!

    
por BiancaP 11.05.2018 / 19:35

0 respostas