Linux / UNIX Generar nombre de usuario y contraseña con el comando htpasswd en htaccess

Linux / UNIX Generar nombre de usuario y contraseña con el comando htpasswd en htaccess

En varias ocasiones he tenido que utiliar el comando htpasswd para que el sitio web solicite nombre de usuario y contraseña a quienes deseen ver el sitio desde fuera de una red interna.

Para comenzar el htpasswd se utiliza para crear y actualizar los ficheros planos usados para almacenar nombres de usuario y contraseña para la autenticación básica de usuarios HTTP.  Forma de uso.


Crear un nuevo archivo de contraseñas asignando un usuario

# htpasswd -c /var/claves/claves_sitio vusano
New password: 
Re-type new password: 
Adding password for user vusano


Siguiente comando es para actualizar la password del usuario vusano.  Si el archivo existe y no se puede leer, o no se puede escribir, no se podrá guardar la nueva contraseña y htpasswd mostrará un mensaje de error.

# htpasswd /var/claves/claves_sitio vusano
New password: 
Re-type new password: 
Updating password for user vusano

 

Espero les sirva, saludos!! 😀