Soy completamente nuevo en Linux. Mientras miraba un video tutorial sobre Ubuntu, me encontré con el comando passwd
. Cuando lo probé, se nota;
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
¿Por qué dice contraseña UNIX? ¿Hay alguna relación con UNIX?
command-line
passwd
Nuwan Thisara
fuente
fuente
Respuestas:
Dice UNIX porque está cambiando la contraseña para la autenticación proporcionada por el
pam_unix
módulo PAM . Citando la página de manual:Está relacionado con Unix en el sentido de que utiliza los archivos tradicionales
/etc/passwd
y/etc/shadow
como fuente de autenticación.Si utilizó otro módulo PAM, como
pam_ldap
para la autenticación LDAP, diría LDAP en lugar de UNIX:fuente
pam-auth-update
, que le permitirá seleccionar módulos de autenticación PAM, que hace la manipulación del archivo de configuración (ediciones/etc/pam.d/common-auth
). Sin embargo, configurar un módulo de autenticación es un poco más complicado. Puede encontrar otra respuesta mía interesante: askubuntu.com/a/724796/158442 (puede extenderla usando las opciones apropiadaspam_debug
y diferentes scripts para imprimir lo que quiera)Respuesta simple: porque Linux es un sistema operativo basado en el diseño (y que ofrece la funcionalidad completa) del modelo Unix.
Como resultado, muchas herramientas, comandos, software, etc.
Como algunas versiones de 'passwd' eran
fuente