Dear, I have a Linux box authenticating SSH users against Freeradius. It works OK.
When the users go into the Linux box via SSH, I need them to change their own radius passwords. For this reason, I edited the /etc/pam.d/passwd file as follow:
password sufficient pam_radius_auth.so
@include common-auth
in order to communicate with our freeradius and change the user's password executing the "passwd" command in the shell.
Special thanks.