sFTP e WordPress

1. sFTP e WordPress

Luiz
lfarah

(usa Ubuntu)

Enviado em 08/09/2020 - 18:23h

Pessoal, boa tarde.
Como resolvo esse problema ?
Existe um servidor web (Nginx) que hospeda um site em Wordpress.
Para que o WordPress consiga gerenciar instalações de plugins, atualizações de temas, etc, O owner e grupo dos arquivos precisam estar como www-data:www-data
O que eu gostaria de fazer é o seguinte: Com um usuario sFTP (ex: usuario) conectado ao servidor, consiga fazer alterações nesses arquivos do WordPress (/var/www/diretorio) sem afetar as permissões do WordPress.
Ja deixei o owner dos arquivos como usuario:www-data porem nesse caso o Wordpress nao consegue atualizar os plugins
Com o owner como www-data:www-data o Wordpress atualiza os plugins mas o usuario sFTP nao consegue alterar/fazer upload nos arquivos.
Inseri o usuario no grupo www-data mas nao adiantou. Continua nao tendo permissão de edição dos arquivos.
Aonde estou comendo bola ?
Valeu


  


2. Re: sFTP e WordPress

Paulo Bonfanti
pbonfanti

(usa Debian)

Enviado em 30/09/2020 - 08:02h

Isso costuma dar um trabalho, no caso me refiro a servidor web, não especificamente wordpress, mas se aplica.
O software tem suas proprias exigências de permissão, que é necessário seguir.
Já para o upload, você acertou o owner, com chown para as necessidades do wordpress mas essa é metade do caminho a outra são permissões.
Pelo que você disse, o usuário ftp está no grupo mas parece que a permissão de escrita para o grupo nas pastas que você quer , não está habilitada
e por isso o wordpress só altera o que ele cria, arquivos criados pelo usuário, dão acesso negado.
você pode precisar de algo como : "chmod -R g+rwx /pasta" , mas o formato exato do comando vai depender da sua configuração.


3. Re: sFTP e WordPress

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 30/09/2020 - 09:55h

Acho q vc tem de configurar permissão de leitura+escrita p o grupo recursivamente em /var/www/diretorio.
Rode groups p confirmar q sftp está no grupo www-data e pode ser necessario fazer login no grupo, use newgrp p fazer isso.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts