We discovered the following problem in our FreeNAS installation (version 11.1-U5):
- Added and removed some users and datasets
- Added a new user (and dataset) userA with a default password, e.g. passwordA
- UserA created a key file to use as alternative login method
- UserA can login using password and/or key file
- The userA changes his password using SSH and passwd command, e.g. to passwordAnew
- UserA can login using his new password and/or key file
- Added another user (and dataset)
- The userA has his default password (here passwordA) instead of his new password (passwordAnew) again (only old password and/or key file works)
- Did the userA get the same id like a deleted user had before (and therefore something goes wrong in the background)
- Has this something to do with the key generation (which should not influence the password login)