在實務環境下,作業系統中除"root"以外常會有uid為0的 帳號
如"op"等
若遇到此類帳號於更改密碼後,登出再登入時
作業系統反覆要求此帳號變更密碼可使用以下方式解決
1.vi /etc/security/passwd
刪除該帳號下flags: 後方的 ADMCHG 屬性並存檔
如
op:
flags = ADMCHG
改為
op:
flags =
2.root權限的User或Security Group的User使用pwdadm 指令來清除flags的屬性
如
pwdadm -c op
PS:使用此方式需注意該帳號 flags 屬性將會被清空,若有其他屬性需留用,需使用vi
3.若該帳號有menu可供修改密碼,可將該選項指令改為如下所示
passwd op;pwdadm -c op
或
pwdadm op;pwdadm -c op
Andrew~
沒有留言:
張貼留言