Introduction to activate ssh access for a hosting with Core-Admin
By default, all hostings created with Core-Admin will have an individual user to ensure each hosting runs with isolated permissions.
This hosting user has no way to access through ssh, even it if opened ssh port and a password is configured.
This article, explain how to enable or disable ssh access for a given hosting using Core-Admin.
Be sure you have a firewall controlling SSH port (usually 22/tcp) to avoid leaving it open for everyone. It should be limited.
If you don’t have a firewall installed, use #Firewall manager. See the following manual to know how to configure it.
How to activate ssh access to a hosting for Core-Admin
Use the following steps. You will need Administrator rights to complete these steps.
First, open #WebHostingManagement application like this:
Then, open available option to manage SSH access:
After that, select the right hosting to configure and if you want to enable or disable SSH access like this:
Once the process is completed, the system will present you a set of configuration notes ready to use:
How to disable SSH access for particular hosting with Core-Admin
In the case you want to disable SSH access, just follow same steps as described before but selecting “disable” inside “Ssh access”.
How to list hostings with SSH access with Core-Admin
Use available option located at the top level tree: