vsftpd não pode fazer upload para o diretório montado

1

Eu li muitas, muitas páginas de ajuda hoje tentando consertar isso, e ainda não estou nem um pouco mais perto.

arquivo de configuração vsftpd:

anonymous_enable=NO
local_enable=YES
write_enable=YES
cmds_allowed=PASV,SIZE,CWD,PWD,MKD,RMD,STOR,DELE,TYPE,RETR,LIST,QUIT
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES

Eu posso conectar e fazer o upload para o diretório pessoal do usuário. No entanto, o meu diretório www também está montado lá e, embora eu possa navegar nele, não consigo fazer o upload.

[15:36:27] [R] STOR favicon.gif
[15:36:27] [R] 553 Could not create file.
[15:36:27] [R] Transfer Failed: favicon.gif

Você me pedirá para verificar as permissões, e eu tenho. Todos os diretórios são 755. Eles são de propriedade de root, mas recebem o comando chgrp para 'webroot', que é um grupo do qual meu usuário local e o vsftpd são membros.

Ainda não consigo fazer upload de nada, do mesmo erro e estou arrancando meu cabelo. Socorro!

    
por monkeymatrix 15.01.2013 / 16:54

1 resposta

0

755 significa read/write/execute para o proprietário e read/write para o grupo e outros. Para permitir que os membros do grupo escrevam nessa pasta, configure as permissões da pasta para 775 .

    
por 16.01.2013 / 11:03