Je suis complètement nouveau sur Linux. Alors que je regardais un didacticiel vidéo sur Ubuntu, je suis tombé sur la commande passwd
. Quand j'ai testé, ça se voit;
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
Pourquoi dit-on mot de passe UNIX? Existe-t-il une relation avec UNIX?
command-line
passwd
Nuwan Thisara
la source
la source
Réponses:
Il indique UNIX car vous modifiez le mot de passe pour l'authentification fournie par le
pam_unix
module PAM . Citant la page de manuel:Il est lié à Unix en ce qu’il utilise les fichiers traditionnels
/etc/passwd
et en/etc/shadow
tant que source d’authentification.Si vous avez utilisé un autre module PAM, comme
pam_ldap
pour l'authentification LDAP, LDAP serait remplacé par UNIX:la source
pam-auth-update
, qui vous permettra de sélectionner les modules d'authentification PAM, qui manipule les fichiers de configuration (modifications/etc/pam.d/common-auth
). La configuration d’un module d’authentification est cependant un peu plus complexe. Vous pouvez trouver une autre réponse intéressante: askubuntu.com/a/724796/158442 (vous pouvez l'étendre en utilisant les options appropriéespam_debug
et différents scripts pour imprimer ce que vous voulez)Réponse simple: parce que Linux est un système d'exploitation basé sur la conception du modèle Unix (et offrant toutes ses fonctionnalités).
En conséquence, de nombreux outils, commandes, logiciels, etc.
Comme certaines versions de 'passwd' étaient soit
la source