2010年7月27日 星期二

系統重複要求uid為0的使用者帳號變更密碼

在實務環境下,作業系統中除"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~

沒有留言:

張貼留言