突然、NISのパスワードが変更できなくなった
今回はその解決方法について書きます。
症状
passwd : Changing password for username
Enter existing login password :
New Password :
Re-enter new Password :
Create clnt Failure : RPC : Program not registered
上記のメッセージが出力され
何度やってもうまくいかない
##############################################################
いろいろ調べていくとrpc.yppasswddが関係していることがわかった
"Create clnt failure: RPC: Program not registered"
となっている場合は恐らくrpc.yppasswddが起動していない
下記コマンドを実行して
#ps -ef | grep yp
rpc.yppasswddが起動しているか確認する
もし起動していない場合は
/etc/init.d/rpc {stop|start}
でもう一度NISサーバの再起動を行う
"passwd (NIS): Couldn't change passwd/attributes for {user}"
とエラーが出る場合は
以下のフォルダの
/var/yp/{domain_name}
passwd.byname.dir
passwd.byname.pag
passwd.byuid.dir
passwd.byuid.pag
4つのファイルをrmして
もう一度NISのpasswdファイルを更新する
具体的にはを下記コマンドを実行すればよいだろう。
#cd /var/yp/
#make passwd
今回はその解決方法について書きます。
症状
passwd : Changing password for username
Enter existing login password :
New Password :
Re-enter new Password :
Create clnt Failure : RPC : Program not registered
上記のメッセージが出力され
何度やってもうまくいかない
##############################################################
いろいろ調べていくとrpc.yppasswddが関係していることがわかった
"Create clnt failure: RPC: Program not registered"
となっている場合は恐らくrpc.yppasswddが起動していない
下記コマンドを実行して
#ps -ef | grep yp
rpc.yppasswddが起動しているか確認する
もし起動していない場合は
/etc/init.d/rpc {stop|start}
でもう一度NISサーバの再起動を行う
"passwd (NIS): Couldn't change passwd/attributes for {user}"
とエラーが出る場合は
以下のフォルダの
/var/yp/{domain_name}
passwd.byname.dir
passwd.byname.pag
passwd.byuid.dir
passwd.byuid.pag
4つのファイルをrmして
もう一度NISのpasswdファイルを更新する
具体的にはを下記コマンドを実行すればよいだろう。
#cd /var/yp/
#make passwd