Is it possible to disable PASSWORD SSH access to user but to allow Key authentication on a per user basis ? I mean, I have a userA whom I don't want to give Password based access BUT I wan't him to only use key authentication to access the server(s). Thanks
|
|
You can add "Match" sections to match on particular users or groups at the bottom of sshd_config, like:
or
|
|||||||||||||
|
|
Just lock the passwords of the users you don't want to log in with passwords:
Then, place a valid public key in their Note: This will break sudo unless the user has NOPASSWD: in their visudo entry |
|||||||||||||||||
|
|
you should look into
I think what you're looking for is
change it to no and don't forget to restart sshd |
|||||||||
|