I am very new to FreeBSD but not new to *nix. I am trying to set up winbind/Active Directory integration with my FreeBSD 9.1 install and everything is working other than passwd. I can change passwords for user accounts with kpasswd but if a user account has an expired password they are unable to log in without the removal of the password expired flag.
Here is was happens when a user with an expired password tries to log in via SSH.
Or via the login command from another user:
If I remove the expire I am able to log in but I am unable to run
kpasswd works correctly and I have no issues that I have seen with anything other than passwd.
FreeBSD 9.1
Samba 4.0.7
The DC is on the box that I am using. This is a test before deploying AD integration to more computers on my LAN.
Any help would be appreciated.
Here is was happens when a user with an expired password tries to log in via SSH.
Code:
login as: bbunny
Using keyboard-interactive authentication.
Password:
Using keyboard-interactive authentication.
You need to change your password now
Old Password:
Access denied
Using keyboard-interactive authentication.
Or via the login command from another user:
Code:
$ login bbunny
Password:
You need to change your password now
Old Password:
Login incorrect
If I remove the expire I am able to log in but I am unable to run
passwd
.
Code:
$ passwd
passwd: Sorry, `passwd' can only change passwords for local or NIS users.
kpasswd works correctly and I have no issues that I have seen with anything other than passwd.
FreeBSD 9.1
Samba 4.0.7
The DC is on the box that I am using. This is a test before deploying AD integration to more computers on my LAN.
Any help would be appreciated.