AIXで/etc/userのデフォルト・パラメーターをオーバーライドするスクリプトまたはコマンド

AIXで/etc/userのデフォルト・パラメーターをオーバーライドするスクリプトまたはコマンド

/etc/security/userAIXオペレーティング・システムでファイルのパラメーター設定を変更するためにスクリプトを使用したいと思います。これはサンプルユーザーファイルです。

default:   
        admin = false  
        login = true  
        su = true  
        daemon = true  
        rlogin = true  
        sugroups = ALL  
        admgroups =  
        ttys = ALL  
        auth1 = SYSTEM  
        auth2 = NONE  
        tpath = nosak  
        umask = 022  
        expires = 0  
        SYSTEM = "compat"  
        logintimes =  
        pwdwarntime = 5  
        account_locked = false  
        loginretries = 6  
        histexpire = 0  
        histsize = 5  
        minage = 1  
        maxage = 12  
        maxexpired = 5  
        minalpha = 0  
        minother = 1  
        minlen = 8  
        mindiff = 0  
        maxrepeats = 2  
        dictionlist =  
        pwdchecks = 

パラメータ値を次の値に置き換えたいと思います。

pwdwarntime = 5  
loginretries = 6  
histsize = 5  
minage = 1  
maxage = 4  
maxexpired = 5  
minalpha = 2  
minother = 1  
minlen = 8  
mindiff = 0  

答え1

このchsecコマンドを使用してこれを実行できます。

chsec -f /etc/security/user -s default pwdwarntime=5 loginretries=6

man chsec詳細を確認してください。

関連情報