Samba monta pasta mas não pega permissões corretas

Iniciado por maximusx, 15 de Dezembro de 2010, 23:56

tópico anterior - próximo tópico

zekkerj

Citarso não consigo gravar usando o php
Será que o PHP não está sendo executado por outro usuário (p.ex. www-data) que não tem permissão de escrita no ponto de montagem?
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

maximusx

Esta sim sendo executado com esse user, mas no server 9 tambem esta! :-\

zekkerj

Então vc deve ter esquecido de cadastrar esse usuário no samba...
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

maximusx

Mas como seria esse cadastro pois não lembro de ter feito isso no server 9. ???

_ubuntu_

Citação de: maximusx online 17 de Dezembro de 2010, 22:48
Não funcionou.

O conteudo esta com permissão 755, so não consigo gravar usando o php.


parece meio inocente..mas ja tentou ir la na pasta e dar um #chmod 0777 ????


vlw :D

maximusx

Ja sim, antes de montar fica com permissão total, apos a montagem ela fica impossivel de escrever

zekkerj

O comando "mount" lá atrás, vc executa ele como root ou com o seu usuário?

O local onde vc tenta gravar e não consegue é uma sub-pasta de "/var/www", certo? Tem como postar a saída do comando "ls -l" dentro dessa sub-pasta?
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

maximusx

O comando "mount" lá atrás, vc executa ele como root ou com o seu usuário?
Sim, usuário root.

O local onde vc tenta gravar e não consegue é uma sub-pasta de "/var/www", certo? Tem como postar a saída do comando "ls -l" dentro dessa sub-pasta?
Sim, subpasta

root@server:/var/www/AJA_NOVO/LOGS# ls -l
total 1
-rwxr-xr-x 0 root root  44 Sep 29  2009 index.php
-rwxr-xr-x 0 root root 411 Dec 18 18:23 laboratorio_erro_log.txt
root@server:/var/www/AJA_NOVO/LOGS#

zekkerj

Olha, da forma como está realmente ninguém além do root vai conseguir gravar.
Vc precisa que algum outro usuário além do "www-data" grave nesse compartilhamento?
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

maximusx

No caso como é um servidor privado meu para desenvolvimento so uso usuário root mesmo, preciso que o root e o user do apache tenha as permissões totais no /var/www/

zekkerj

Você usa o root continuamente? Mesmo com tantas recomendações que não se faça isso?
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

maximusx

Uso, como disse é um servidor privado que somente eu uso (maquina virtual)