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 <[EMAIL PROTECTED]> 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 ?!?!?!?!