Criação de senha no apache no Redhat
1) Crie o arquivo .htaccess no diretório onde você deseja restringir o acesso.
como uxemplo será usado 
/users/www/teste
meu DocumentoRoot é /users/www
2) edita o arquivo .htaccess
AuthName /users/www/teste (diretorio que vai solicitar autenticação)
AuthType Basic
AuthUserFile /users/www/.htpasswd (localização do arquivo de senhas, visto mais adiante)
require valid-user
Salvar o arquivo
3) Criação do arquivo de senha referenciado no .htaccess:

Verifique que vc possui o pacote perl-Apache-Htpasswd
caso não tenha é preciso instalar.

Aqui usamos como exemplo o usuário lbr
Vá para o diretório aonde quer criar o arquivo de senhas
no nosso caso /users/www
$ htpasswd -c .htpasswd lbr,  
Este procedimento é usado apenas na primeira vez, pois o parametro -c quer dizer criação.

para as demais usa-se o comando
htpasswd .htpasswd lbr2  
4) edite o arquivo /etc/httpd/conf/httpd.conf

AllowOverride None

Altere-a para:

AllowOverride AuthConfig

6) Altere as permissões e os donos
os arquivos .htaccess e .htpasswd devem ter permissões 600, dono www e grupo www
7) Reinicie o serviço httpd e realize o teste.
IP
3.229.142.91