No Solaris 10, você pode usar o comando passwd -f <username>
para fazer isso se estiver usando os arquivos ou repositórios do nisplus.
Manpage aqui
# passwd -f user2
passwd: password information changed for user2
No próximo login, o user2 receberá isso.
Connected to localhost.
Escape character is '^]'.
login: user2
Password:
Choose a new password.
New Password: