[Linux-bruxelles] username et mdp du live-CD Ubuntu : getent

Didier Misson didier.linux at gmail.com
Mar 15 Sep 03:11:17 CEST 2009


Nicolas Michel a écrit :
> Didier Misson a écrit :
>> Nicolas Michel a écrit :
>>> Didier Misson a écrit :
>>>> Aldo a écrit :
>>>>> On Mon, Sep 14, 2009 at 06:54:13PM +0200, Nicolas Michel wrote:
>>>>>> Au pire, tu fais un "sudo getent passwd 0" et tu verras si ton compte 
>>>>>> root existe ou non.
>>>>> Je connaissais pas cette commande;
>>>>> merci, on en apprends tous les jours.
>>>> Je ne connaissais pas non plus !
>>>>
>>>> Mais en quoi ça renseigne si le compte "root" existe ou pas ?
>>> C'était pour montrer à Aldo que le compte root existait bien. Et puis, à 
>>> priori, rien n'empêche de nommer le compte root comme on veut. On 
>>> pourrait le renommer en blabla, il aurait toujours l'uid 0 et c'est tout 
>>> ce qui compte pour linux (quoique je n'ai jamais essayé, mais je suppose 
>>> que ça devrait fonctionner ;) ). Dans ce cas, même si le compte root ne 
>>> s'appelle pas root, "sudo getent passwd 0" nous renseigne les infos 
>>> relatives au super-user de la distrib.
>> ok merci,
>>
>> c'est donc (en tout cas utilisé comme cela) un accès direct à
>> /etc/passwd sur une ligne précise (la 0)
> 
> Ceci dit, getent est juste un utilitaire qui permet d'aller chercher les 
>   infos dans les bases de données système UNIX :
> "getent passwd truc" renvoi la ligne de l'utilisateur truc s'il existe.
> "getent hosts blabla" renvoi la ligne d'un hôte qui s'appellerait blabla 
> (dans le fichier /etc/hosts)
> 
> Et d'ailleurs, il n'y a pas besoin d'être super-user pour l'utiliser 
> (donc pas besoin du sudo comme j'avais mis tout à l'heure)

(oui, évidemment le UID, pas le numéro de ligne ;-)  )

Ah ok, je me disais bien que ça devait servir à autre chose que d'aller
dans /etc/passwd

Faudra que j'essaye ça en détails.

Merci et bonne nuit,


-- 
Didier

http://misson.tel  Annuaire Misson
http://drupal.tel  Annuaire Drupal






Plus d'informations sur la liste de diffusion Linux-bruxelles