I have a working SSH environment that works, allowing other users (of the same computer) to SSH into a server through a functional VPN tunnel (VPN handled by a firewall.) I have exchanged public keys in the same manner in all cases. Two users can successfully logged in with their exchanged public key and no manual password typing is required. One user, despite the same exchange manner, continues to be asked for a password on SSH connection. Knowing that SSH connects with the other two users that function correctly, I am dumbfounded as to why this one user will not connect without asking for manual intervention. I can see that all information, for each user, is in the same location and indeed present. But, this one user will not connect without typing in it's password. What am I overlooking?