Disable Root SSH Login.
It's not smart to allow root users to log in via SSH. It's no secret that every Linux system has a user named root.
Your server is and will always be vulnerable to brute force attacks if root can log in via SSH.
What to do instead:
Instead, you should create another user who is able to SSH login and disable root SSH login. With this solution, the hacker must calculate both the username and password.