• # Va faire un tour sur http://aixfr.org

    Posté par (site web personnel) . En réponse au message Administration système AIX (Ajout massif d'utilisateurs). Évalué à 3.

    Ah non, zut, ça n'existe pas ! ;-)

    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.