Je suis complètement nouveau sur Linux. Alors que je regardais un didacticiel vidéo sur Ubuntu, je suis tombé sur la commande passwd
name__. 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?
Il dit UNIX parce que vous changez le mot de passe pour l'authentification fournie par le module PAM pam_unix
. Citant la page de manuel:
NAME
pam_unix - Module for traditional password authentication
SYNOPSIS
pam_unix.so [...]
DESCRIPTION
This is the standard Unix authentication module. It uses standard calls
from the system's libraries to retrieve and set account information as
well as authentication. Usually this is obtained from the /etc/passwd
and the /etc/shadow file as well if shadow is enabled.
Il est lié à Unix en ce qu'il utilise les fichiers traditionnels /etc/passwd
et /etc/shadow
comme source d'authentification.
Si vous avez utilisé un autre module PAM, tel que pam_ldap
pour l'authentification LDAP, LDAP serait remplacé par UNIX:
$ passwd
(current) LDAP Password:
New password:
Retype new password:
passwd: password updated successfully
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