Pages : 1
#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
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 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
Salut,
Voici deux solutions si j'ai bien comprit ton problème :
=> http://michauko.org/blog/2010/09/27/sft … epertoire/
=> http://www.cyrille-borne.com/index.php? … ecureshell
Hors ligne
#10 Le 29/12/2010, à 19:48
- praise25
Re : fichier /etc/passwd
ok,merci bcp pr vous .
Hors ligne
Pages : 1