Como impedir que usuários SSH registrados visualizem o diretório / var / www / html / (Apache2)?

0

Eu gostaria de usar permissões para impedir que 5 a 10 usuários visualizem o servidor da Web em HTML. Em outras palavras, como impedir que usuários SSH registrados visualizem o diretório / var / www / html / (Apache2)?

Pensei em criar um grupo (restrictedgroup) e adicionar os usuários a esse grupo. (não faço ideia de como).

Uma vez feito, então, para ir para / var / www / html / e fazer algo, se possível, para restringir o diretório de navegar.

Meu sistema operacional é o Debian.

    
por linux786 04.06.2018 / 16:05

1 resposta

1

In order words, how to prevent logged SSH users to view /var/www/html/ (Apache2) directory?

Seu /var/www/html/ deve ser definido como usuário específico e propriedade do grupo ( www-data ou apache2 ) usando chown tool, se ainda não estiver definido (deve ser, no entanto).

Em seguida, aplique a permissão 750 a /var/www/html , executando chmod 750 /var/www/html . Esse tipo de permissão dá direitos ao usuário do apache e aos membros do grupo apache e impede que qualquer outra pessoa navegue no diretório. Tenha cuidado, pois pode haver outros usuários do sistema que podem exigir acesso ao conteúdo desse diretório.

Agora, aqui vem a parte difícil. Se seus usuários do sistema 5-10 são sudoers (capazes de executar o comando root via sudo) então, no meu melhor conhecimento, não há muito que possa ser feito.

    
por 04.06.2018 / 18:09