Problema de permissões de FTP: os arquivos enviados não serão exibidos no navegador da web

1

Configurei um servidor ftp na minha caixa Ubuntu e adicionei um usuário a ele. Agora, quando eu carrego arquivos para / var / www, os arquivos não são visíveis na Web.

Estou usando o lighttpd como meu servidor da Web, que é executado como usuário www-data. O nome de usuário do ftp é 'bla', que está no grupo ftpusers.

Estou um pouco perplexo agora. O problema é que o lighttpd não pode veicular imagens que não são de propriedade da www-data? Ou devo mudar o grupo de 'bla' para o mesmo grupo em que o www-data está? Ou ...?

    
por Squrler 07.12.2011 / 20:00

1 resposta

1

Você precisa garantir que os arquivos enviados sejam legíveis pelo servidor da web. O usuário do www-data ou seu grupo deve poder ler os arquivos. Caso contrário, os arquivos devem ser legíveis pelo mundo. Se nenhum for o caso, os arquivos não serão exibidos no servidor da Web.

Recomenda-se adicionar o grupo www-data ao grupo ftpusers e conceder permissões de leitura ao grupo.

    
por 07.12.2011 / 20:30