GNU/Linux >> Tutoriels Linux >  >> Linux

Différence entre ! contre !! vs * dans /etc/shadow

Tous les deux "!" et "!!" être présent dans le champ du mot de passe signifie qu'un compte est verrouillé.

Comme on peut le lire dans le document suivant, "!!" dans une entrée de compte en ombre signifie que le compte d'un utilisateur a été créé, mais pas encore de mot de passe. Jusqu'à ce qu'un mot de passe initial lui soit attribué par un administrateur système, il est verrouillé par défaut.

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/4/html/System_Administration_Guide/s2-redhat-config-users-process.html


Il peut également être utile de noter <account>::..... ce qui signifie qu'aucun mot de passe n'est requis (mot de passe vide).

Si vous créez un ssh key-only utilisateur, vous pouvez utiliser <account>::0:0:99999:7::: pour exiger que l'utilisateur définisse son mot de passe (c'est-à-dire qu'il utilise pour sudo) lors de sa première connexion.

Remarque  :clé uniquement l'authentification signifie qu'un mot de passe n'est PAS un facteur d'authentification.


Linux
  1. Linux :Différence entre /dev/console , /dev/tty et /dev/tty0 ?

  2. Différence entre 2>&-, 2>/dev/null, |&, &>/dev/null et>/dev/null 2>&1 ?

  3. La différence entre /opt et /usr/local ?

  4. La différence entre ~/.profile, ~/.bashrc, ~/.bash_profile, ~/.gnomerc, /etc/bash_bashrc, /etc/screenrc … ?

  5. Linux – Extraire les dates de /etc/shadow ?

Comprendre le fichier /etc/shadow

Extraire les dates de /etc/shadow

Linux :Différence entre /dev/console , /dev/tty et /dev/tty0

Quelle est la différence entre /tmp et /run ?

BASH :vérifiez dans /etc/shadow si le mot de passe de l'utilisateur est verrouillé

Différence entre /etc/hosts et /etc/resolv.conf