Ir para conteúdo
  • Cadastre-se

[TUTORIAL] Colocar senha em um diretório


Visitante

Posts Recomendados

Olá!

Nesse tutorial irei ensinar a colocar senha em um diretório.

OBS: necessita ter acesso SSH.

Primeiro, crie um arquivo de nome ".htpasswd" no diretório que deseja colocar senha.

Irei demonstrar como fazer tudo com linha de comando, mas pode ser facilmente "convertido" para ser feito via FTP.


vi /home/SEU_USUARIO/public_html/DIRETORIO_QUE_DESEJA_PROTEGER/.htaccess

Dentro do vi, coloque o texto:

AuthName "Área Restrita"

AuthType Basic

AuthUserFile /home/SEU_USUARIO/public_html/DIRETORIO_QUE_DESEJA_PROTEGER/.htpasswd-all

<Limit POST GET>

require valid-user

</Limit>

Agora, digite o seguinte:

htpasswd -c /home/SEU_USUARIO/public_html/DIRETORIO_QUE_DESEJA_PROTEGER/.htpasswd-all NOME_DE_USUARIO

Este é o método mais recomendado, pois a senha não fica visível no SSH, caso alguém visualize o .bash_history.

Agora, ele irá pedir a senha (no SSH), digite a senha que desejar.

OBS: cuide com caracteres especiais, como *,-, etc. pois caso o seu teclado for ABNT2 e o servidor estiver configurado para EU, por exemplo, irá sair coisas bem estranhas, como um <F2>, e como a senha não irá aparecer na tela, você não identificará o erro. Por isso, recomendo utilizar as teclas de cima do teclado, não aquele "quadradinho" do lado.

Enfim, era só isto.

Abraços.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?