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.
Using FTP and PHP to get an array of file details such as size and…
Creating and using Laravel form requests to create cleaner code, separation and reusability for your…
Improving the default Laravel login and register views in such a simple manner but making…
Laravel validation for checking if a field value exists in the database. The validation rule…