Autor Tópico: como muda a permissão de arquivos enviados via upload  (Lida 2761 vezes)

Offline wgconte

  • Usuário Ubuntu
  • *
  • Mensagens: 3
    • Ver perfil
como muda a permissão de arquivos enviados via upload
« Online: 29 de Maio de 2014, 09:11 »
Configurei um servidor Com Apache, PHP, Mysq e Ftp para envio de arquivos.
Porem quando envio os arquivos a permissão fica -rw------- e não consigo fazer que ela fique de outra forma, onde consigo fazer esta configuração?

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: como muda a permissão de arquivos enviados via upload
« Resposta #1 Online: 29 de Maio de 2014, 09:41 »
Olá,

Explique melhor, ficou confuso...

Como configurou as pastas?

Você disse que "quando envio os arquivos", envia para onde?

Explique em detalhes o que está fazendo para o fórum entender melhor.

Para saber mais sobre permissões de arquivos e pastas, pesquise na rede por "chown" (change owner)  e "chmod" (change mode)

Offline wgconte

  • Usuário Ubuntu
  • *
  • Mensagens: 3
    • Ver perfil
Re: como muda a permissão de arquivos enviados via upload
« Resposta #2 Online: 29 de Maio de 2014, 11:02 »
Criei o usuário ftp, senha, permissões da pasta, e usuario.
Quando conecto com o Filezila pelo usuario que criei para acessar a pasta \var\www\"pasta do usuario" consigo fazer uploado dos arquivos em PHP ou Html normalmente, porém a permissão deste arquivo enviado fica 600. Ai não exibe o conteudo do arquivo, tenho então que alterar a permissão do arquivo manualmente para que ele possa ser exibido corretamente.

minha duvida é como fazer uploade do arquivo index.php por exemplo e que ele assuma as permissões padrões para poder ser acessado normalmente pelo endereço http://localhos/"pasta do usuario"


Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: como muda a permissão de arquivos enviados via upload
« Resposta #3 Online: 29 de Maio de 2014, 15:03 »
Vc pode tentar alterar o parâmetro "umask" para o usuário que executa o upload. Mas não sei se é boa idéia...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline wgconte

  • Usuário Ubuntu
  • *
  • Mensagens: 3
    • Ver perfil
Re: como muda a permissão de arquivos enviados via upload
« Resposta #4 Online: 29 de Maio de 2014, 17:04 »
Vc pode tentar alterar o parâmetro "umask" para o usuário que executa o upload. Mas não sei se é boa idéia...

funcionou, alterei o local_umask=022 no vsftpd.conf , agora esta com as permissões funcionando. ;)

Offline jgama

  • Usuário Ubuntu
  • *
  • Mensagens: 175
    • Ver perfil
Re: como muda a permissão de arquivos enviados via upload
« Resposta #5 Online: 02 de Junho de 2014, 12:15 »
Peço licença ao proprietário do post, tenho um problema parecido,  todos os usuarios cadastrado não consegue fazer upload para sua pasta de origem.

também uso o vsftpd e já estar com a diretiva local_umask=022  habilitada.

Algo que tenho que verificar?



Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: como muda a permissão de arquivos enviados via upload
« Resposta #6 Online: 02 de Junho de 2014, 13:04 »
confirme que ele é dono das pastas onde ele faz upload.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D