Pular para o conteúdo

PUBLIC_HTML - Apache - Fedora

Dica publicada em Linux / Configuração
Diego Mendes Rodrigues diegomr
Hits: 8.841 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Bloqueando MSN, Yahoo, ICQ com Iptables

Configurando o MATE em Telas de Alta Definição (Fractional Scalling)

Painel Lançador do Ubuntu 12.10 - Como adicionar/remover aplicativos manualmente

GNOME 3.12 sem systemd no Funtoo

Digitando underscore com "shift" + "barra de espaços"

Melhorando o antialiasing no Kubuntu e cosangüíneos

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.