Whenever I try to assign a password to a new user using the "passwd" command
I keep getting the following error:
"Authentication token manipulation error"
This is only after I upgraded to RedHat 7.0
I've been getting this error too, but it occurs every time I try to change any passwd, whether there was an existing one or not. Not using shadow
I have also been getting this problem....only after the upgrade to RH7.
I too have discovered this problem. I am not using shadow passwords, and the problem only appeared after upgrading from RH 6.2 to RH7.0
Addendum to my previous comment: Possible workaround
When I tried changing the password with:-
echo username:newpassword | chpasswd
I did not get any kind of error message. Unfortunately, I was called away before I could ascertain whether the password had in fact been changed.
I'm getting the same errors when i type passwd user
but when i use
echo root:123456 | chpasswd
it works fine
Unfortunately, " echo username:newpassword | chpasswd " can only be done by the root user.
I tried removing the version of passwd that came with RH7 and replacing it with the one came with RH 6.2. Despite all the dire warnings of possible
system instability, it seems to work fine.
This should be fixed by the just-released PAM errata package. It was not
detecting the not-using-shadow-passwords case properly on upgrades.