Eu usei o vsftpd no Ubuntu no passado e, por padrão, ele é bloqueado para impedir qualquer tipo de acesso de gravação, independentemente das permissões. Para corrigir isso, você precisa ter certeza de que a linha a seguir em /etc/vsftpd.conf
não está comentada e, em seguida, reinicie o vsftpd:
Primeiro, a partir de uma janela de terminal, edite o arquivo de configuração para o vsftpd:
sudo nano /etc/vsftpd.conf
Ou você pode usar o gedit para alterar o arquivo se preferir:
gksudo gedit /etc/vsftpd.conf
Em seguida, encontre a seguinte seção:
# Uncomment this to enable any form of FTP write command.
#write_enable=YES
e mude para isto (remova o # na frente da segunda linha) e certifique-se de que está definido para SIM:
# Uncomment this to enable any form of FTP write command.
write_enable=YES
E, em seguida, reinicie seu processo vsftpd (ou apenas reinicie o computador):
sudo /etc/init.d/vsftpd restart
E então você deve ter acesso de gravação, desde que seu usuário tenha as permissões corretas.