Question: How do I connect to GHFS Hosting via SSH? Print

  • GHFS web hosting, GHFS cloud hosting, shared hosting guide, GHFS Hosting, VPS hosting setup, SSD web hosting, best hosting provider, DNS configuration guide, how to transfer a domain, domain and hosting tutorials, how to register a domain, managed hosting services, hosting knowledge base, email hosting setup, hosting control panel tutorial, MX record setup, SSL installation guide, A record guide, DNS records explained, CNAME configuration, SSL certificate troubleshooting, WordPress installation GHFS, WordPress migration guide, FTP upload guide, fix internal server error, enable SSH access, optimize WordPress performance, secure VPS server, website security tutorial, MySQL database tutorial, Linux server commands, malware removal guide, PHP configuration guide, secure hosting best practices, DDoS protection GHFS, VPS hosting tutorial, firewall configuration VPS, how to manage Linux VPS, disable root login SSH, Nginx setup GHFS, cloud server configuration, Apache configuration guide, install Docker on VPS, Node.js on VPS, MySQL optimization, Redis installation, SSL troubleshooting, secure website setup, hosting troubleshooting guide, Python hosting tutorial, cPanel tutorial, hosting performance optimization, SMTP configuration guide, Plesk tutorial, email deliverability guide, server hardening tutorial
  • 0

Answer : 

SSH (Secure Shell) allows you to securely manage your hosting account from the command line. It is commonly used for file management, Git deployments, Composer, WP-CLI, and server administration — especially on VPS hosting.

This article explains how to connect to GHFS Hosting via SSH using Plesk credentials.


1. Requirements for SSH Access

Depending on your hosting plan, SSH access may or may not be enabled.

You will need:

  • SSH-enabled hosting plan (Shared or VPS)

  • Your SSH username

  • Your server hostname or IP

  • SSH port (usually 22)

  • Optional: SSH keys (if using key-based login)

If you are unsure whether SSH is enabled, check your Plesk panel or contact GHFS Hosting support.


2. Find Your SSH Login Details in Plesk

Steps:

  1. Log in to Plesk

  2. Go to Websites & Domains

  3. Select your domain

  4. Click Web Hosting Access or SSH Access

  5. Here you will find:

    • Your SSH username

    • Allowed access level (e.g., chrooted shell)

    • Server IP

    • SSH port

If SSH is disabled, you can request activation (depending on your plan).


3. Connect via SSH on Windows (PowerShell or PuTTY)

Option 1: PowerShell (Recommended on Windows 10/11)

  1. Open PowerShell

  2. Run:

 
 
ssh username@yourserverip

Example:

 
 
ssh hakan@123.45.67.89

If using a non-default port:

 
 
ssh username@yourserverip -p 22

Option 2: Using PuTTY

  1. Open PuTTY

  2. Enter your server IP

  3. Set Port: 22

  4. Connection type: SSH

  5. Click Open

  6. Enter your username and password


4. Connect via SSH on macOS or Linux

  1. Open Terminal

  2. Run the command:

 
 
ssh username@yourserverip

Example:

 
 
ssh hakan@123.45.67.89

If using a custom port:

 
 
ssh username@yourserverip -p 22

5. Connect Using an SSH Key (Recommended)

If you created an SSH key pair, upload your public key in Plesk under Authorized Keys.

Then connect with:

 
 
ssh username@yourserverip

If your private key is stored in a custom path:

 
 
ssh -i /path/to/private_key username@yourserverip

Example:

 
 
ssh -i ~/.ssh/id_ed25519 hakan@123.45.67.89

6. Common SSH Connection Issues

“Permission denied (publickey,password)”

Possible causes:

  • Wrong username

  • Wrong password

  • Missing public key

  • Private key permissions incorrect

“Connection timed out”

Possible causes:

  • SSH port blocked

  • Wrong server IP

  • Firewall restrictions

“Host key verification failed”

Your computer does not recognize the server.

Fix:

 
 
ssh-keygen -R yourserverip

Then reconnect.


7. Important Security Tips

  • Never share your SSH password or private key

  • Use SSH keys instead of passwords when possible

  • Disable password authentication on VPS servers

  • Use strong key passphrases

  • Keep SSH access limited to trusted users


8. When to Contact GHFS Hosting Support

Contact support if:

  • SSH is not available on your hosting plan

  • You cannot locate your SSH username

  • Your connection keeps failing

  • You want to switch to key-based authentication

  • You need help with Composer, Git, or WP-CLI setup

Support can check server settings and provide correct login credentials.


Was this answer helpful?

« Back