Bah, ainda não tinha postado isso, putz, mas então, pra proteger um diretório crie um arquivo de texto chamado .htaccess e cole o seguinte conteúdo nele:
AuthType Basic
AuthName “Protegido”
AuthUserFile /home/blablabla/public_html/teste/.htpasswd
require valid-user
onde /home/blablabla/public_html/teste deve ser o caminho físico do servidor do diretório onde tu quer proteger, feito isso, por ssh tu digita esse comando na tua conta, no mesmo diretório que tu quer proteger, no caso /home/blablabla/public_html/teste:
htpasswd -c .htpasswd username_desejado
detalhe importante, esse comando diz mais ou menos assim, cria um arquivo chamado .htpasswd ZERADO (-c) com o username_desejado. Agora, se tu quiser proteger o diretório com mais de um usuário, tu digita o comando acima para o PRIMEIRO usuário, nos demais o comando deve ser
htpasswd .htpasswd usuario_desejado
sem o -c, porque o -c ele vai criar um novo arquivo apagando o atual com o que já tem os usuários cadastrados.
E é isso aí 😀