FTP/SFTP não permitindo qualquer gravação

FTP/SFTP não permitindo qualquer gravação

Estou usando Ubuntu 14.04 e vsftpd. No passado, minha conta (não root) teve acesso total, mais ou menos, a FTP ou SFTP para qualquer coisa em meu servidor e editou qualquer arquivo que minha conta de usuário pudesse editar. Agora, recentemente, não consigo editar nada, apenas visualizar. Como exemplo específico, não consigo fazer upload, /var/wwwembora meu usuário seja membro do www-datagrupo e esse grupo possua os arquivos (as permissões de arquivo/pasta estão corretas).

Não estou muito familiarizado com o vsftpd e como ele funciona. Eu preciso principalmente ser capaz de usar FTP ou SFTP em meu /var/wwwdiretório para editar meu site. Qual poderia ser o meu problema?

EDIT: A mensagem de erro específica ao usar FTP é553 Could not create file.

Responder1

Você deve ser capaz de alterar as permissões (por terminal na máquina ou por SSH) executando isto para que usuários diferentes do root possam acessá-lo:

sudo chmod -R 757 /var/www

ou isto para que seja propriedade do seu usuário (que deve ser definido por $USER):

sudo chown -R $USER:$USER /var/www

Você precisa fazer isso porque apenas o grupo proprietário pode ler, escrever e executar /var/www, mas outros usuários só podem ler e executar - incluindo o usuário que você está usando para tentar e as pastas.

Para mais informações, vejaman chmodeman chown

informação relacionada