Articles on: Files Management
This article is also available in:

How to use SSH access on Ex2 hosting?

Validate your access


To enable SSH access on your EX2 hosting account, you may first need to verify your customer account.


Step 1: Verify your customer account
You can initiate the verification process from your EX2 client area dashboard.
If your account is not yet verified, you should see an "Unverified Client" status on your dashboard.




Click on this status or access the verification page directly using the following link: https://www.ex2.com/clients/index.php?m=clientverify
On the Account Verification page, click "Receive the code by SMS"





A six-digit verification code will be sent to the phone number registered to your account. Enter the code and follow the instructions to complete the verification process.


Step 2: Activate SSH access
Once your account has been successfully verified, you can activate SSH access from your client area by accessing the Product Overview page.

  1. Navigate to My Services.
  2. Select your hosting plan.
  3. Open the Product Overview page.
  4. Click on Activate SSH.




Once SSH access has been enabled, you can connect to your hosting account via SSH using one of the following three authentication methods:


  • with a username and password ("classic" method)
  • with an SSH key
  • or directly (autologin) in the terminal available on your cPanel


For the SSH connection with an identifier and a password, you must use the same identifiers as for your access to cPanel, on port 2298. The connection host is one of your domain name:


If you are connecting directly with the command prompt (windows) or Terminal (Mac Os), force the ssh port by connecting with the following command:


ssh -p 2298 yourlogincpanel@yourdomainname (or your server ip)


SSH access limits


SSH access allows you to manage your hosting and in particular to:


  • manipulate files/folders via the console
  • generate zip and tar.gz archives of certain files (be careful to respect your hosting resources)
  • back up your databases with the mysqldump command
  • create bash scripts or other (python)
  • use the console of other frameworks (Symfony2, laravel, etc.)
  • use the console on Python frameworks, with virtualenvs (this is possible using the python tool from cPanel)
  • use the CMS console, wp-cli for Wordpress, drush for drupal (+ many other CMS)
  • use git


However, the following commands are not available on Ex2:


  • install new packages on the system, using yum install or apt-get
  • installation of "server" type applications
  • modification of server settings: firewall, web server configuration
  • in general, anything that requires administrative rights (root) or rights greater than those of a user account on Linux

Updated on: 09/11/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!