Derrière ton problème, il s'en cache plusieurs autres :
- modifier manuellement /etc/security/passwd c'est pas bô (et risqué)
- tes mises à jours ne seront pas intégrées aux bases de sécurité d'AIX (j'entends par là : pas de contrôle de validité des mots de passe utilisés, ni de leur réutilisation)
Normalement, la seule solution acceptable (i.e. qui permet de garantir l'intégrité du système), c'est de passer par les appels système C.
Evidemment c'est pas du tout cuit, surtout si tu ne développes pas en C ...
Si tu veux tenter l'aventure par tes propres moyens, ces appels système seront tes amis une fois domptés (plus ou moins dans le désordre) :
- setuserdb(), enduserdb()
- setpwdb() , endpwdb()
- crypt(), putuserpw(), putuserpwhist()
J'ai pas les billes sous la main tout de suite là maintenant, mais si tu me le demandes gentiment, je pourrai te fournir le code source de quelques programmes que j'ai écrit afin de permettre la modification du mot de passe d'un compte à partir de la ligne de commande ou du contenu d'un fichier (plus sécurisé), et de manipuler la base d'historique des mots de passe d'AIX.
# Va faire un tour sur http://aixfr.org
Posté par LeSeb (site web personnel) . En réponse au message Administration système AIX (Ajout massif d'utilisateurs). Évalué à 3.
Derrière ton problème, il s'en cache plusieurs autres :
- modifier manuellement /etc/security/passwd c'est pas bô (et risqué)
- tes mises à jours ne seront pas intégrées aux bases de sécurité d'AIX (j'entends par là : pas de contrôle de validité des mots de passe utilisés, ni de leur réutilisation)
Normalement, la seule solution acceptable (i.e. qui permet de garantir l'intégrité du système), c'est de passer par les appels système C.
Evidemment c'est pas du tout cuit, surtout si tu ne développes pas en C ...
Si tu veux tenter l'aventure par tes propres moyens, ces appels système seront tes amis une fois domptés (plus ou moins dans le désordre) :
- setuserdb(), enduserdb()
- setpwdb() , endpwdb()
- crypt(), putuserpw(), putuserpwhist()
Pour la doc associée, ça se passe là : http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.(...)
J'ai pas les billes sous la main tout de suite là maintenant, mais si tu me le demandes gentiment, je pourrai te fournir le code source de quelques programmes que j'ai écrit afin de permettre la modification du mot de passe d'un compte à partir de la ligne de commande ou du contenu d'un fichier (plus sécurisé), et de manipuler la base d'historique des mots de passe d'AIX.