Assinale a alternativa correta sobre Web sites dos usuários ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E
A alternativa correta é a alternativa E. Vamos entender o porquê e aproveitar para revisar os conceitos abordados na questão.
O servidor Apache é amplamente utilizado para hospedar sites na web. Uma das funcionalidades interessantes do Apache é a possibilidade de configurar diretórios pessoais para usuários, permitindo que cada usuário tenha seu próprio espaço na web. Isso geralmente é feito através da diretiva UserDir.
Agora, vamos analisar cada alternativa e entender por que apenas a alternativa E está correta:
Alternativa A: A diretiva UserDir permite configurar somente um diretório para o web site de um usuário.
Esta afirmativa está incorreta porque a diretiva UserDir não é restrita a um único diretório. Na verdade, ela permite que você especifique múltiplos diretórios para os sites dos usuários, se necessário.
Alternativa B: É possível usar a diretiva UserDir para redirecionar URLs externas para o diretório de usuário.
Esta afirmativa está incorreta porque a diretiva UserDir não é usada para redirecionamento de URLs externas. Ela é usada para mapear URLs locais para diretórios específicos dentro do sistema de arquivos do servidor.
Alternativa C: A diretiva UserFile especifica um arquivo com o conteúdo do usuário que será exibido como página Web.
Esta afirmativa está incorreta porque a diretiva UserFile não existe no servidor Apache. A diretiva correta para configurar diretórios de usuários é a UserDir.
Alternativa D: Na configuração padrão do servidor Apache, cada usuário tem um site Web habilitado em seu próprio diretório de usuário.
Esta afirmativa está incorreta porque, por padrão, o servidor Apache não habilita automaticamente sites para cada usuário. É necessário configurar a diretiva UserDir para habilitar essa funcionalidade.
Alternativa E: A diretiva UserDir permite restringir ou habilitar os usuários que podem acessar essa funcionalidade através das palavras-chave disabled e enabled, respectivamente.
Esta afirmativa está correta. A diretiva UserDir realmente permite controlar quais usuários podem ou não ter seus diretórios acessíveis via web. Isso é feito usando as palavras-chave disabled e enabled. Por exemplo, podemos desabilitar o acesso a todos os usuários e depois habilitar apenas alguns específicos:
UserDir disabled
UserDir enabled usuario1 usuario2
Com isso, apenas os usuários usuario1 e usuario2 terão seus diretórios acessíveis via web.
Espero que esta explicação tenha ajudado a entender melhor a questão e o funcionamento da diretiva UserDir no servidor Apache. Se tiver mais dúvidas ou precisar de mais exemplos, sinta-se à vontade para perguntar!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
A UserDir diretiva define o diretório real no diretório base de um usuário para ser usado quando uma solicitação de documento para um usuário é recebida. Diretório-nome do arquivo é um dos seguintes:
O nome de um diretório ou um padrão, como os mostrados abaixo.
A palavra-chave disabled. Isso desativa todas as traduções de nome de usuário para diretório, exceto aquelas explicitamente nomeadas com a enabledpalavra - chave (veja abaixo).
A palavra-chave disabled seguida por uma lista de nomes de usuários delimitada por espaços. Os nomes de usuários que aparecem em tal lista nunca terão a tradução de diretório executada, mesmo que apareçam em uma enabled cláusula.
A palavra-chave enabled seguida por uma lista de nomes de usuários delimitada por espaços. Esses nomes de usuários terão a tradução de diretórios executada mesmo se uma desativação global estiver em vigor, mas não se eles também aparecerem em uma disabledcláusula.
Fonte: https://httpd.apache.org/docs/2.4/mod/mod_userdir.html
Quem não tem acesso: --> E
Gabarito E
UserDir permite que todos os usuários possam ter a sua página pessoal no servidor. No exemplo acima, há um usuário chamado “usuario”, que está na máquina http://www.algumacoisa.com e ele colocou sua página pessoal em uma pasta “especial” em seu diretório /home. Ao digitarmos ~nomedousuário, o Apache irá redirecionar o navegador para essa pasta no /home do usuário correspondente ao que vier depois do til. É a maneira mais fácil de se fazer um provedor de hospedagem, testar seus sites sem se preocupar com permissões ou de dar uma página pessoal para cada membro de uma empresa, escola ou instituição, e é bem simples de fazer.
"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo