質問: vipw 起動中でも passwd コマンドは正常終了する。何故? vipw 起動中でも passwd コマンドは正常終了する。何故? os:centos5.4 # vipw をrootが実行中でも、他ユーザが passwd コマンドを発行すると何事もなくパスワード変更ができてしまいます。 別プロセスで # vipw や # useradd foo などはロックされて拒否されますが、passwd コマンドはok。これは正常な仕様ですか?
回答: ホントにできてます? osにもよりますが、たいていロックされてpasswdによる更新はされないと思いますが (1)rootがvipwする (2)一般ユーザーがpasswdを実行して変える (3)rootがvipwを上書き保存する としたときのそのユーザーのパスワードはどちらが有効になっていますか?