Pular para o conteúdo

Colocando senha em um Website

Pessoal,

Fica ai a dica de quem usar servidor linux Suse com Apache2.

Bom, acesse o servidor e vá até a pasta onde está hospedado o site. Provavelmente é /srv/www/htdocs/seu-site/

Dentro deste diretório se já existir o arquivo .htaccess. Se não existir, pode criar um novo. Se existir, edite ele.

Coloque no final do arquivo as linhas:

Onde USUARIO é o login do usuário que você vai criar (mais a frente veremos) e /srv/www/htdocs/.passwd é o caminho e o arquivo que vão guardar os usuários e senhas.

Bom, feito isto, salve e saia do arquivo. Vá agora no diretório onde está o arquivo de senhas. Digita o comando

Este comando vai criar “-c” o arquivo “passwd” com o usuário “USUARIO”. Os passos seguintes ele vai pedir para você criar uma senha e digitar novamente a senha para validação.

Caso já exista um arquivo PASSWD você deve usar o comando sem a opção “-c”. Assim você adiciona um novo usuário. Exemplo:

Agora temos a configuração no site e o arquivo de senhas criado. Só resta dar um restart no Apache.

Pronto! Seu site agora vai pedir uma senha de autenticação para ser visto!

Abraços.

ATUALIZAÇÃO

Pessoal, para o sistema operacional CentOS o procedimento é o mesmo, só que o comando que você roda para criar a senha é htpasswd ao invés de htpasswd2.

Marcações: