Ask Your Question

Users Cannot Change NIS Passwords

asked 2014-04-24 16:35:09 -0500

drwilkins gravatar image

I have a Fedora 20 NIS server (running yppasswdd) and a set of Fedora 20 clients connecting to it.

Users are unable to change their own NIS passwords. If a standard user types yppasswd (on either a client or the NIS master server), after entering their new password, they get the error

crypt() call failed

Or, just using passwd, they get

NIS password could not be changed. passwd: Authentication token manipulation error

After entering and re-entering the new password.

On the other hand, logging in as root to the NIS master server and using "yppasswd username" works just fine - root is able to change NIS passwords using yppasswd.

How can I make it so users can change their own passwords?

Many thanks.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2014-11-01 16:08:53 -0500

Yarash gravatar image

I am sure you would have solved the problem by now. Just wanted to document it here. The problem is solved by putting MERGE_PASSWD and MERGE_GROUP to "true" on your NIS Makefile.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2014-04-24 16:35:09 -0500

Seen: 1,184 times

Last updated: Nov 01 '14