Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2610 connectés 

 


Dernière réponse
Sujet : [Unix] Fichier etc/passwd
chico008 Bah dans ma boite ils sont super bon niveau secu alors, c'est le compte root et 2 autres comptes système qui sont en ! au niveau de mot de passe.
quand on a besoin de droit speciaux, on passe en SUDO, mais le soucis que j'ai, c'est que les admin n'ont pas créée mon dossier $HOME.
et j'ai meme pas le droit de le créée moi même ...
 
Des fois a trop vouloir securisé ...

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
chico008 Bah dans ma boite ils sont super bon niveau secu alors, c'est le compte root et 2 autres comptes système qui sont en ! au niveau de mot de passe.
quand on a besoin de droit speciaux, on passe en SUDO, mais le soucis que j'ai, c'est que les admin n'ont pas créée mon dossier $HOME.
et j'ai meme pas le droit de le créée moi même ...
 
Des fois a trop vouloir securisé ...
fighting_falcon en plus, je dis des bêtises ....
 
sur les Linux "récents" (enfin c'est comme ça depuis des années déjà hein) ..., le champ "password" vaut "x" dans /etc/passwd, ce qui signifie que le mot de passe est caché
 
on le trouve dans le fichier /etc/shadow, et là c'est :
"*" -> non défini
"!" ou "!!" -> vérouillé, impossible de se connecter (sauf à partir de root) en tant que cet utilisateur
"" -> pas de mot de passe
"$1$xxxx$yyyyyyyyyyyyy" -> mot de passe classique, encrypté selon je ne sais plus quel algorithme avec sel. Il est en 3 parties, séparées par les $ : le 1 précise l'algo, le xxxx est le sel et le yyyyyy la version cryptée du mot de passe
mrbebert

fighting_falcon a écrit :

mot de passe vide :
 
toto:: ....
 
mot de passe situé ailleurs :
 
toto:*: ...
 
compte verrouillé (compte système la plupart du temps) :
 
toto:!: ...

Je me demande si la signification de "*" et "!" n'est pas inversée sur AIX [:figti]
 
edit : je confirme : sur AIX, le "!" dans le /etc/passwd correspond aux comptes dont le mot de passe crypté est dans /etc/security/passwd :)

chico008 Merci pour ces explications
fighting_falcon mot de passe vide :
 
toto:: ....
 
mot de passe situé ailleurs :
 
toto:*: ...
 
compte verrouillé (compte système la plupart du temps) :
 
toto:!: ...
Hrolf les password n'ayant jamais été défini sont en "*" sur les unix.
 
C'est un mdp impossible à générer, de même que le "!" d'ailleurs ;)
 
En général un compte applicatif ou on est pas censé se logger à un mdp avec "*", mais il peut avoir été changé (comme pour ton compte wnn).
chico008 Je remonte un peu le sujet, mais meme question, avec un ! a la place de *
Merci.
francoisp selon les unix c'est aussi parfois que le password est crypté.
 
mais en general Albator a raison c'est que le password est situé ailleur.
 
le password vide ça ressemble à :
tcb::9:18....................
[Albator] Ca signifie que le mot de passe est situé dans un autre fichier (/etc/shadow je suppose). Si ça n'est pas le cas, alors le compte ne peut pas être utilisé.
protoinou Quand on a les lignes de ce type dans le fichier passwd:

Code :
  1. tcb:*:9:18:Trusted Computing Base:/tcb:
  2. wnn:Nologin:12:1:Wnn System Account:/tmp:/bin/sh
  3. digital:FefZRTL5Redmw:200:15::/usr/users/digital:/bin/ksh


 
qu'est ce qu'il signifie le * après le "tcb:", ça veut dire qu'il n'y pas de mot de passe ? ou autre chose ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)