LIGHTTPD - Como definir as permissões do vhost

1

Eu gostaria de executar muitos VHOSTS com meu servidor da Web lighttpd.

Eu não sei como fazer chroot em cada vhost.

No momento em que todos os vhosts podem ler arquivos pertencentes a outros vhosts, não acho que seja realmente certo!

Existe algo que você possa aconselhar?

No momento para cada vhost eu crio um novo usuário, como:

website1.com:lighttpd
website2.com:lighttpd
website3.com:lighttpd

usuário tão diferente com o mesmo grupo (lighy run with lighttpd: permissões lighttpd)

    
por Damiano 26.04.2011 / 10:39

1 resposta

1

Se website1.com , website2.com , ... e assim por diante não forem membros do lighttpd grupo e você definir as permissões com chown u+rwx,g+rX,g-w,o-rwx (portanto, as permissões dos arquivos serão rwxr----- e os diretórios rwxr-x--- ) usuários de cada vhost não poderão acessar arquivos uns dos outros.

    
por 26.04.2011 / 11:12

Tags