Deactivating the SSH Root Login
Please use the “Print” function at the bottom of the page to create a PDF.
For Cloud Servers, VPS, Dedicated Servers and Server Power Deals
By default, the root user is created as the first user on every Linux system. The root user has the highest rights. With the root user, you have access to all commands and files and full read, write and executable permissions. If this user account is used improperly or inappropriately, it may have a significant impact on your server.
To disable the SSH root login:
Open the SSH configuration file sshd_config with the text editor vi:
vi /etc/ssh/sshd_config
In the line PermitRootLogin yes replace the word Yes with the word No.
Save the file.
Restart the service.
Ubuntuservice ssh restart
CentOS 7
systemctl restart sshd