How to disable normal username/password login authentication to your Ubuntu server, only allowing SSH key authentication. This gives you the advantages of SSH’s whilst securing your server that little bit more.
A guide on creating SSH keys for your server here.
Open the SSH config to edit its values:
sudo nano /etc/ssh/sshd_config
Find the parameter PasswordAuthentication and set it to no
PasswordAuthentication no
Next find ChallengeResponseAuthentication and set it to no
ChallengeResponseAuthentication no
Save these changes with ctrl + x and then enter.
Finally, reload the SSH server
sudo systemctl reload ssh
You will now no longer be able to long with a username and password, Only SSH keys will work.
A drained and empty Kennington reservoir images from a drone in early July 2024. The…
Merrimu Reservoir from drone. Click images to view larger.
Some early September spring shots from a bushwalk, It is still too early for wildflowers.
I recently needed to clone over a smaller NVMe to a 2TB SK Hynix Platinum…
If you ever needed a simple solution in Laravel to delete an entire directory and…
How to enforce only one user to register or be registered in a Laravel web…