Filezilla question permission negado file transfer failed

4

Estou usando os serviços da Web da Amazon para hospedar minha pilha de lâmpada do Ubuntu e sou novo nisso (é claro).

Eu instalei o LAMP e o wordpress para usar no meu site usando este tutorial:

link

Concluímos isso e tudo parece estar funcionando sem problemas. Eu tenho acesso ao painel do wordpress e estou tentando fazer upload de um tema que eu comprei. Agora, quando vou fazer o upload do tema, recebo este erro:

The uploaded file exceeds the upload_max_filesize directive in php.ini.

Estou tentando adicionar um arquivo php.ini que aumenta o tamanho máximo do upload, mas quando tento mover o arquivo para o diretório /var/www/wp-admin , recebo este erro:

Error:  /var/www/wp-admin/php.ini: open for write: permission denied
Error:  File transfer failed

Estou usando uma instância do EC2 na AWS, Host: meu endereço IP, nome de usuário: ubuntu, sem senha e porta 22

Alguma ideia do que pode precisar de ser feito aqui? Eu tentei inúmeras ideias de pesquisando esta questão.

    
por anthony 05.09.2013 / 20:53

2 respostas

1

Mesmo como o usuário ubuntu , você não pode gravar em um diretório de propriedade de root .

Se você quiser fazer isso, primeiro terá que fazer o upload dos arquivos para o seu diretório pessoal (por exemplo, /home/ubuntu/ ).

De lá, você precisa do SSH no seu sistema, faça o login, então faça sudo cp /home/ubuntu/FILENAME /var/www/wp-admin/FILENAME ou qualquer comando que você precise fazer, substituindo FILENAME pelo nome do arquivo atual. Além disso, se você não estiver copiando para /var/www/wp-admin , lembre-se de usar o caminho correto.

    
por Thomas Ward 05.09.2013 / 22:24
0

Entrei neste tópico porque tive o mesmo problema.

Quando tentei copiar arquivos para o servidor em /var/www/html/ , o Filezilla me respondeu essa permissão negada. Eu também precisava criar pastas adicionais. E a resposta é a mesma - permission denied .

Em busca de respostas através do Google, descobri que através do SSH eu deveria mudar o acesso à pasta /var/ . Eu perdi muito tempo nisso. E não foi necessário.

A solução foi simples:

Eu só precisava se conectar no Filezilla por conexão SFTP no usuário root.

    
por erickorolev 26.09.2018 / 11:44