Terminal missing in WHM
I need to access the terminal to update curl on my CentOS distribution. However, I cannot locate the terminal in WHM, and do not have root access from my cPanel user account.
According to the docs, the terminal should be located in Home > Server Configuration, but I do not see it.
I have tried accessing with my root password from Putty on Windows 10, but cannot seem to get access their either with SSH.
Any help is appreciated, thanks.
-
Hi David, The Terminal feature was added to the product in Terminal interface (WHM >> Home >> Server Configuration >> Terminal). - cPanel users can access this feature in cPanel's Feature Manager interface (WHM >> Home >> Packages >> Feature Manager).
- Server administrators can create the /var/cpanel/disable_whm_terminal_ui touch file to disable the terminal application for WHM users. This includes both resellers with root access and the root user. The system does not create this file by default.
Can you check which cPanel & WHM version is installed on your system? You'll find it in the upper-right portion of the WHM user interface.I have tried accessing with my root password from Putty on Windows 10, but cannot seem to get access their either with SSH.
Do you receive a specific error message when attempting to access the server using a SSH client such as Putty? Thank you.0 -
Hello, I am using v74.0.5. I can access the Terminal through my cPanel user, but not through WHM as root. With regards to the touch file, would I be able to see the existence of this file when logged in as a cPanel user? because there is I do not see that file in the `/var/cpanel/` directory when running `ls -a`. In putty I just get a "Connection refused" error. I created a SSH key pair with Puttygen and uploaded my public key as root in WHM and authorized it, and am using the corresponding private key to connect. Thanks, 0 -
Hi David, With regards to the touch file, would I be able to see the existence of this file when logged in as a cPanel user? because there is I do not see that file in the `/var/cpanel/` directory when running `ls -a`.
It does seem like it's the touch file that's preventing the feature from appearing. You won't be able to access the /var/cpanel/ directory to remove it as a cPanel user. Instead, you'll have to access the server via SSH as root using a client such as Putty first.In putty I just get a "Connection refused" error. I created a SSH key pair with Puttygen and uploaded my public key as root in WHM and authorized it, and am using the corresponding private key to connect.
Do you use a firewall management utility such as CSF? If so, make sure your SSH port (22 by default) isn't blocked in your firewall rules. If it's not, one available solution is to start a temporary instance of SSH using the Thank you.0
Please sign in to leave a comment.
Comments
3 comments