El comando » htdigest » se usa para crear y actualizar el archivo de contraseña que usa la autenticación de resumen Apache HTTPD. Básicamente, almacena nombres de usuario , reino y contraseña de usuarios HTTP. Antes de enviar información confidencial, como transacciones de compras en línea, confirma la identidad de los usuarios.
Sintaxis:
htdigest [-c] passwdfile realm username
Opciones:
- [-c]: se usa para crear un archivo passwd, si este archivo no existe, entonces se crea y si ya existe, ese archivo se elimina y se vuelve a crear otro archivo.
- passwdfile: contiene el nombre de usuario, el dominio y la contraseña del usuario.
- reino: Es una string que es visible para los usuarios para que sepan qué nombre de usuario y contraseña usar.
- Nombre de usuario Crea o actualiza passwdfile. Si este nombre de usuario no existe, se agrega una nueva entrada y, si existe, se cambia la contraseña.
Ejemplos:
- Comando para crear un nuevo archivo de contraseñas de Apache y agregar un nuevo usuario:
# htdigest -c httpd-pwd-file realm username
Ejemplo:
Aquí, «httpd-pwd-file» es un archivo de contraseña recién creado que agrega el usuario gfg al archivo, y «systemadmin» es el reino que se usa aquí.
- Comando para ver el formato del archivo de contraseña de Apache: es el formato del contexto del archivo de contraseña que se crea con el comando ht_digest en el archivo de texto. Para ver el formato del archivo de contraseña, debe usar el comando «cat» con el archivo de contraseña creado. El formato es:
username:realm name:encrypted password
Ejemplo:
Aquí, httpd-pwd-file es el archivo creado anteriormente.
- Comando para agregar otro usuario al archivo de contraseñas de Apache:
# htdigest httpd-pwd-file realm username
Ejemplo:
Aquí, el usuario nidhi se agrega a httpd-pwd-file en autor del reino. Ahora, el formato de la contraseña será:
Aquí, la contraseña de dos usuarios se muestra ya que el archivo httpd-pwd anterior ahora tiene dos usuarios. - Comando para cambiar la contraseña de un usuario:
# htdigest httpd-pwd-file realm username
Ejemplo:
Aquí se puede cambiar la contraseña del usuario existente.
- Comando para agregar usuarios a varios dominios en el archivo de contraseñas:
# htdigest httpd-pwd-file realm username
Ejemplo:
Este comando agregará al usuario nidhi al archivo httpd-pwd existente en el dominio «systemadmin».
Nota: Habrá dos entradas de contraseña para el usuario nidhi ya que tiene diferentes dominios.
Ejemplo:
- Comando para eliminar un usuario del archivo Apache: Para eliminar un usuario del archivo Apache, use el comando «vi», es decir, (nombre vi del archivo de contraseña).
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA