I'd like to change the password of another user, as root, but don't want the user to be prompted to change their password when the log in. As far as I can tell, any mechanism to change the password as root set the ADMCHG
flag in /etc/security/passwd
Asked
Active
Viewed 5.5k times
6

Ryan Emerle
- 163
- 1
- 1
- 5
4 Answers
6
Use
passwd
to change the user's password:passwd $user
Use
pwdadm
command to cancel the password-change prompt:pwdadm -c $user
That's it! :)

Brighid McDonnell
- 389
- 1
- 8
- 20

Vishal Ranjan
- 61
- 1
- 1
-1
Do you need to do it in an automated way? If it's a one-off then change it to a temp password, then login as that user and change it to the desired password.

pgs
- 3,521
- 19
- 19