vsftpd no Ubuntu não obedecendo as permissões do sistema de arquivos

1

Estou tentando definir um upload de FTP para uma raiz da web no Ubuntu 12.04 usando o vsftp. O usuário tem uma conta local, username_ftp. Mudei sua casa para a raiz da web em / etc / passwd.

username_ftp:x:1004:1004:Users FTP Account,,,:/var/www/html/username:/bin/false

Eu consigo fazer login no servidor FTP como este usuário, mas não consigo escrever. As permissões no diretório são as seguintes:

ls -lha /var/www/html/username/
total 8.0K
drwxrwxr-x 2 username_ftp username_ftp 4.0K Jan  9 10:27 .
drwxr-xr-x 5 root       root       4.0K Jan  7 20:38 ..

Alguma idéia de por que não consigo enviar arquivos quando estou logado como este usuário? Acredito que tenho todas as opções de configuração necessárias para permitir a gravação de usuários locais, como as permissões do sistema de arquivos devem permitir.

local_enable=YES
write_enable=YES
chroot_local_users=NO
    
por chris 09.01.2013 / 16:31

0 respostas