Today I noticed that fail2ban has blocked someone from trying passwords via SSH on my Gitlab server.
Since this has been the second time of someone trying I decided to increase my servers security by setting up two factor authentication via the SSH. I also have created a script that will notify me via email any time someone successfully manages to login via SSH.
I have updated my tutorial on How to secure a root server accordingly and added a tutorial on How to setup two factor authentication via SSH. You can find them here: