タグ別アーカイブ: NIS/YP

yppasswdでパスワードを変更しようとしたらエラーがでた

l2tp.org%sudo yppasswd hogetan
Changing NIS password for hogetan
yppasswd: pam_chauthtok(): error in service module

nisで管理されているユーザのパスワードを変更するにはypcatpasswdを利用するが、どうにもエラーが出てしまって変更できない。

これは実は、pam_chauthokってやつがyppasswddへ変更したいよーって聞きに行くんだけど、そのデーモンが死んでいることが原因だったらしい。

I happened to find the problem so I’m reposting. rpc.yppasswdd was not
running. After I started the service back up it began working again.

Password change error — pam_chauthtok(): error in service module – BSD

yppasswddが起動しているか調べる。

l2tp.org%sudo /etc/rc.d/yppasswdd status
yppasswdd is not running.

起動していないので起動させる。rc.confに以下の行を追加。

nis_yppasswdd_enable=”YES”

起動させる。

l2tp.org%sudo /etc/rc.d/yppasswdd start

パスワード変更完了

l2tp.org%sudo yppasswd hogetan
Changing NIS password for hogetan
New Password:
Retype New Password: