Error:
I was trying to login to one of test machines, it was asking me to change my expired password and then it show me this error and kick me out:
WARNING: Your password has expired.
You must change your password now and login again!
Changing password for user abc.
Changing password for abc
(current) UNIX password:
New UNIX password:
Retype new UNIX password:
passwd: Authentication token manipulation error
Troubleshooting:
I googled the error and found all answers are centered around remounting "/" filesystem with READ WRITE mode:
# mount -rw -o remount /
But I was sure that was not my case, but at least I know it's some how related to "/" filesystem, later I managed to login to the server using another account and found "/" filesystem is 100% full , the thing was not allowing any user to update /etc/shadow file, while changing their password.
Solution:
After freeing up some space under "/" file system I managed to change the password and login with that user successfully.
I was trying to login to one of test machines, it was asking me to change my expired password and then it show me this error and kick me out:
WARNING: Your password has expired.
You must change your password now and login again!
Changing password for user abc.
Changing password for abc
(current) UNIX password:
New UNIX password:
Retype new UNIX password:
passwd: Authentication token manipulation error
Troubleshooting:
I googled the error and found all answers are centered around remounting "/" filesystem with READ WRITE mode:
# mount -rw -o remount /
But I was sure that was not my case, but at least I know it's some how related to "/" filesystem, later I managed to login to the server using another account and found "/" filesystem is 100% full , the thing was not allowing any user to update /etc/shadow file, while changing their password.
Solution:
After freeing up some space under "/" file system I managed to change the password and login with that user successfully.