PUBLIC_HTML - Apache - Fedora

Publicado por Diego Mendes Rodrigues em 05/03/2008

[ Hits: 8.061 ]

Blog: http://www.drsolutions.com.br

 


PUBLIC_HTML - Apache - Fedora



Tenho um artigo muito antigo escrito sobre como habilitar o public_html no Fedora, por isso recebo diversos e-mails de pessoas com dúvidas. Bom, vou sugerir um esquema simples para quem está usando o Fedora com o SELinux desativado.

Vou partir do pressuposto que o leitor dessa dica já ativou o user_dir no httpd.conf e que o diretório public_html já está ativado dentro da home do usuário.

Se depois disso, ao tentar acessar a página do usuário: http://ip.aqui/~nomedouser, você está recebendo algo do tipo "Forbbiden". Tente o seguinte:

Adicione o grupo apache à todos os seus usuários, da seguinte forma:

# usermod -G apache [nome_do_usuário]

Depois, dê 710 para todos os diretórios homes dos usuários.

# chmod 710 /home/[nome_do_usuário]

Finalmente, um 750 no public_html.

# chmod 750 -R /home/[nome_do_usuário]/public_html

Depois do usermod, todos os usuários estarão no grupo apache. Depois de aplicar um 710 nas homes, você garante que as pessoas do mesmo grupo que o usuário consigam executar coisas dentro da home do sujeito, dessa forma o daemon do Apache consegue chegar até a pasta public_html.

Depois com um 750, você garante que o apache consiga ler e executar coisas dentro da public_html de cada um.

Eu já usei esse esquema em alguns servidores e ele costuma funcionar.

Até!
Diego Mendes Rodrigues
http://www.drsolutions.com.br

Outras dicas deste autor

Bloqueando MSN, Yahoo, ICQ com Iptables

Leitura recomendada

Como se tornar root no Linux Mint Sonya

Instalando plugin do flash no Arch 64

HDMI no Lubuntu 13.10

Desabilitando ipv6 no grub2

Removendo Kernel Antigo do Fedora 27

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts