Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[PAM] libpam et programmation [Résolu]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Jamesbch
Apprentice
Apprentice


Joined: 30 Sep 2007
Posts: 185

PostPosted: Mon Mar 09, 2009 6:00 pm    Post subject: [PAM] libpam et programmation [Résolu] Reply with quote

Bonjour à tous,

Je suis tombé sur ce bête exemple d'authentification par la libpam avec PAM donc. J'ai essayé mais je n'arrive pas à obtenir authentifier. Le programme se compile juste avec les linkages. Je pense que c'est du côté du pam.d/ que ça coince. Les choses à modifier dans pam.conf (déjà ce fichier n'existe plus sous gentoo apparemment), sont notés et les fichiers cités après le required sont inexistant aussi.

D'après moi il faut créer un fichier à part dans pam.d/check_user c'est cela ? Ensuite quel fichier faut-il mettre après le required ? D'après les autres fichiers il y a pleins de possibilités à choix. Lequels correspondent aux anciens nommés dans la source ?

Merci d'avance.
_________________
Desktop: Gigabyte EX38-DS4, Intel Q9450 2.6 GHz, 4 GiB DDR2, Nnvidia GTX 285.
Home-Server: Gigabyte 945GCM-S2L, Intel E2180 2.2 GHz, 2 GiB DDR2, Intel 82945G.
Laptop: Asus 1215N, Atom D525 1.4 Ghz, 2 GiB, Intel + Ion2


Last edited by Jamesbch on Mon Mar 09, 2009 8:36 pm; edited 2 times in total
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Mon Mar 09, 2009 6:13 pm    Post subject: Reply with quote

Peux-tu mettre ton titre du topic en conformité avec les conventions de notre forum s'il te plait ? Merci :)
Back to top
View user's profile Send private message
GentooUser@Clubic
l33t
l33t


Joined: 01 Nov 2004
Posts: 829

PostPosted: Mon Mar 09, 2009 8:28 pm    Post subject: Reply with quote

Tu crée un fichier /etc/pam.d/check_user avec ce contenu :

Code:

auth       required     pam_unix.so
account    required     pam_unix.so


Bref /etc/pam.d/<nomdumodule> remplace /etc/pam.conf, pam_unix.so remplace pam_unix_*.so et Gentoo n'installe pas les modules pam dans /usr/lib/security mais dans /lib/security de toute façon inutile d'indiquer le chemin complet pour les modules standards.

Résultat :

Code:

[maxime@kraft:pts/0] [/home/maxime/Progamming/C & C++]
% gcc -lpam -lpam_misc pamtest.c -o check_user
[maxime@kraft:pts/0] [/home/maxime/Progamming/C & C++]
% ./check_user maxime                         
Password:
Authenticated
Back to top
View user's profile Send private message
Jamesbch
Apprentice
Apprentice


Joined: 30 Sep 2007
Posts: 185

PostPosted: Mon Mar 09, 2009 8:34 pm    Post subject: Reply with quote

Merci ça fonctionne ! C'est résolu.
_________________
Desktop: Gigabyte EX38-DS4, Intel Q9450 2.6 GHz, 4 GiB DDR2, Nnvidia GTX 285.
Home-Server: Gigabyte 945GCM-S2L, Intel E2180 2.2 GHz, 2 GiB DDR2, Intel 82945G.
Laptop: Asus 1215N, Atom D525 1.4 Ghz, 2 GiB, Intel + Ion2
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum