Guest Posted November 11, 2011 Share Posted November 11, 2011 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 to comment Share on other sites More sharing options...
Medim Host Posted November 11, 2011 Share Posted November 11, 2011 Muito bom.. Parabens @Rodrigo Link to comment Share on other sites More sharing options...
Recommended Posts