Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/02/2008, à 23:29

ayag

fichier /etc/passwd

bonjour
est ce que quelqu'un peut m'expliquer l'utilité de chaque champs
c'est une ligne extraite de /etc/passwd
user:x:5003:5002:user,,,,:/home/user:/bin/bash

Dernière modification par ayag (Le 26/02/2008, à 23:29)

Hors ligne

#2 Le 26/02/2008, à 23:49

pascal50

Re : fichier /etc/passwd

Tu auras des explications en tapant la commande :

man 5 passwd

Hors ligne

#3 Le 26/02/2008, à 23:49

best_friend_fr

Re : fichier /etc/passwd

Salut

ton_user;ton_mot_de_passe;ton_uid;ton_gid_principal;ton_nom;ton_home;ton_shell


sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr

Hors ligne

#4 Le 26/02/2008, à 23:52

hipopo

Re : fichier /etc/passwd

Salut

Tout d'abord ne t'attends pas à trouver les mots de passe dans ce fichier même si le nom peux le laisser sous entendre!

On commence par "user", c'est le login de l'utilisateur,
ensute ":" signifie fin d'un paramètre,
"x" signifie que le mot de passe est caché et il est dans /etc/shadow normalement,
ensuite "5003" c'est l'UID (identifiant numérique de l'utilisateur),
"5002" c'est le GID (identifiant du groupe de l'utilisateur)
aprés "user,,,," ce sont les informations sur l'utilisateur comme son nom,prenom,adresse,mail,....
puis "/home/user" définit le répertoire des fichiers de l'utilisateur
et enfin "/bin/bash" definit l'interpréteur shell par default (lorsque tu lances un terminal)

Voila ce que je sais

Tu trouvera le même genre de choses dans /etc/group qui définit les groupes.


UTC Génie informatique
Ubuntu Jaunty 9.04 Gnome
Packard Bell Athlon 3400+ / MSI GX600-041

Hors ligne

#5 Le 27/02/2008, à 00:04

ayag

Re : fichier /etc/passwd

hipopo a écrit :

Salut

Tout d'abord ne t'attends pas à trouver les mots de passe dans ce fichier même si le nom peux le laisser sous entendre!

On commence par "user", c'est le login de l'utilisateur,
ensute ":" signifie fin d'un paramètre,
"x" signifie que le mot de passe est caché et il est dans /etc/shadow normalement,
ensuite "5003" c'est l'UID (identifiant numérique de l'utilisateur),
"5002" c'est le GID (identifiant du groupe de l'utilisateur)
aprés "user,,,," ce sont les informations sur l'utilisateur comme son nom,prenom,adresse,mail,....
puis "/home/user" définit le répertoire des fichiers de l'utilisateur
et enfin "/bin/bash" definit l'interpréteur shell par default (lorsque tu lances un terminal)

Voila ce que je sais

Tu trouvera le même genre de choses dans /etc/group qui définit les groupes.

ok merci
je demande ca pas pour savoir s'il ya le mot de passe wink hipopo
mais juste pour savoir plus d'information sur ce fichier.
car ce que je veux si modifier les droits de l'utilisateur qui se connecte à la machine, mais je crois que c'est pas ici ou je dois le faire. je m'explique j'ai un serveur web et je veux que mes utilisateur se connecte via SSh Secure file transfer afin de pouvoir modifier uploader des dossiers dans leur propre home,
la connexion sa marche son problème mais lors que je veut ajouter un fichier sur mon home via ssh SFT ie recois ce mesage "Encountered 1 error during the transfer"  je crois c'est a cuase des droits de l'utilisateur

Hors ligne

#6 Le 27/02/2008, à 12:02

atlante

Re : fichier /etc/passwd

Salut,
réalise l'opération suivante:
ssh user@server               # tu te connectes avec l'utilisateur voulu sur le serveur
touch toto.test                  # tu crées un fichier vide nommé toto.test
(CTRL+D pour fermer la session)

Si tu as un message d'erreur, il te dira ce qu'il en est. Si tu n'en as pas et que le fichier est bien créé, c'est qu'au niveau du serveur tout va bien.

Autre point à voir: as tu les droits de lecture ou d'accès au fichier que tu veux copier ?
touch titi.test                       # tu crées un fichier titi.test qui t'appartient (sûr, puisque tu viens de le créer)
scp titi.test user@server
S'il y a un message d'erreur, signale le.

Dernière modification par atlante (Le 27/02/2008, à 12:03)

Hors ligne

#7 Le 21/12/2010, à 16:13

praise25

Re : fichier /etc/passwd

Salut
j'ai crée une nouvelle session avec  un utilisateur ayant:
login:student
passwd:student<N°salle>
et aussi créer un nouveau groupe qui s'apppél toto
je voudrais savoir qu'elle commande utiliser pour créer un nouvel utilisateur méme login et  passwd que celui la et faire apartenir cet utilisateur au groupe crée qui est toto.
     merci.:)

Hors ligne

#8 Le 21/12/2010, à 17:58

kyncani

Re : fichier /etc/passwd

C'est useradd pour ajouter un utilisateur. Cf la manpage concernant la vingtaine d'options qui permettent de spécifier les différents paramètres.
Notamment le mot de passe qu'il faut fournir crypté à useradd. Tu peux récupérer la valeur cryptée d'un compte existant dans /etc/shadow (man shadow).

PS: Je cite également usermod et userdel pour respectivement modifier et supprimer un compte utilisateur.

Dernière modification par kyncani (Le 21/12/2010, à 17:58)

Hors ligne

#9 Le 22/12/2010, à 10:39

jagogordonne

Re : fichier /etc/passwd

Hors ligne

#10 Le 29/12/2010, à 19:48

praise25

Re : fichier /etc/passwd

ok,merci bcp pr vous .

Hors ligne