How to Secure SSH
Securing SSH is one of the most important task of a system administrator. CyberPanel allows you to change SSH port, disable root login and save your SSH keys.
Basic SSH Secure
Go to Security > Secure SSH
On this page you can control two settings:
- Change Default SSH Port.
- Allow/Disallow Root Login.
To add your SSH keys, you first need to generate a pair of a public/private key.
On your local machine
- cd ~/.ssh
- ssh-keygen -t rsa -f cyberpanel -C root
This will generate two files
You need to copy contents of
Go to SSH key section click on “Add key” and paste the cyberpanel.pub content in the following box:
Now on your local machine you can login without needing a root password using:
- ssh -i ~/.ssh/cyberpanel.pub [email protected]<IP Address>