[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Permissão de escrita em /var/www



Caio,

Eu costumo deixar o home do apache sem mexer. Fica legal a página padrão do debian, caso alguém tente acessar seu servidor pelo endereço IP. ;) Eu crio um diretório dentro de /usr/local/paginas/site, e deixo o grupo staff mesmo, que tem no debian, com o esquema:
# chown .staff /usr/local/paginas/site
# chmod g+ws /usr/local/paginas/site
E dentro do httpd.conf eu crio um virtual server que responda para www.site.com.br e tenha como raiz o diretório /usr/local/paginas/site E então adiciono o usuário que faz a página no grupo staff, e crio um link no home dele com:
# cd /home/fulano
# ln -s /usr/local/paginas/site

Isso me atende porque sou eu quem faço as páginas, e como instalo algumas coisas no /usr/local, aproveitei a estrutura que já existe.

Talvez uma solução mais legal fosse criar uma partição para colocar estas páginas, e, se cada usuário cuidar de um site específico, mudar o grupo do diretório do site para o grupo do usuário, e dando permissão de escrita e o tal do +s que eu esqueci o que é, só sei que cria com o grupo da pasta que está contida.

Agora se são vários os usuários que dão manutenção no site, crie um grupo com o nome do site e inclua os usuários neste grupo, adicionando os direitos já mencionados.

Espero que, apesar do rodeio todo, a solução seja o que você queria...

Abraços,

Daniel

caio ferreira wrote:
On Mon, 17 Feb 2003 09:54:44 -0300
Marcelo <listas@webmarcelo.tk> wrote:


gostaria que alguns usuários meus tivessem permissão de
gravação no diretório /var/www já que estes desenvolvem pra
nossa intranet(zinha) aqui do escritório e cada vez que temos
que atualizar os scripts em PHP eles tem que me mandarem e eu
entro como root e atualizo as páginas. Como eu faço para dar
permissão para que estes possam gravar em /var/www sozinhos?!
Em qual grupo devo adicioná-los?
O que foi que você acabou fazendo para resolver esse problema
?!?!?

Criei um link em /var/www para um diretorio que os users tem
permissao de escrita


	Infelismente não deu certo. Como teste criei um link simbolico no diretório
/home/cosmo, ln -sf /var/www /home/cosmo/www, e quando fui tentar copiar algum
arquivo para o diretório /home/cosmo/www aparecia uma mensagem de que eu não
tinha permissão para escrever nesse diretório.

	Outra idéia que eu tive foi criar um grupo chamado www, apontar esse grupo para
o diretório /var/www e por ultimo acrescentar os usuários nesse grupo. O
problema é que eu não sei como é que se faz isso ?!?!? Alguem podeir dar um
auxilio ?!?!?!?!





Reply to: