1. Home
  2. Advanced Topics
  3. Requesting SSH Access

Requesting SSH Access

Overview

SSH (Secure Shell) access provides advanced users with direct command-line access to their hosting environment. This article outlines the process for requesting SSH access to your WPCloud hosting account and best practices for its usage.

Prerequisites

  • Basic command line knowledge
  • Understanding of Linux commands
  • SSH client installed on your local machine
  • Active WPCloud hosting account

Windows Users:

  • PuTTY
  • Windows Terminal
  • Windows PowerShell

Mac/Linux Users:

  • Terminal (built-in)

GUI Options:

  • FileZilla (SFTP)
  • WinSCP (Windows)

Common Use Cases

SSH access is typically needed for:

  1. WP-CLI Operations
    • Bulk updates
    • Database operations
    • Plugin management
  2. Git Repository Management
    • Clone repositories
    • Pull/push updates
    • Manage branches
  3. Custom Cron Jobs
    • Schedule tasks
    • Manage automated processes
  4. Database Management
    • Direct MySQL access
    • Database optimization
    • Custom queries

How to Request SSH Access

  1. Contact WPCloud Support:
  2. Provide Required Information:
    • Domain name requiring SSH access
    • Purpose for SSH access
    • Duration needed (temporary/permanent)
    • Specific tasks to be performed

Security Best Practices

  1. SSH Keys
    • Use SSH keys instead of passwords
    • Keep private keys secure
    • Never share private keys
  2. Network Security
    • Only connect from secure networks
    • Avoid public WiFi connections
    • Use VPN when necessary
  3. Client Management
    • Keep SSH clients updated
    • Use latest stable versions
    • Enable security features
  4. Credential Security
    • Never share SSH credentials
    • Use unique passwords if keys aren’t possible
    • Change credentials regularly

Why Details Matter

Providing comprehensive information helps our team:

  • Evaluate access requirements
  • Implement appropriate security measures
  • Suggest alternatives if necessary
  • Provide relevant guidance

Next Steps After Approval

  1. Receive Credentials
    • SSH connection details
    • Authentication information
    • Access duration details
  2. Test Connection
    • Verify access works
    • Confirm permissions
    • Test required commands

Frequently Asked Questions

Q: Is SSH access available for all hosting plans?

  • A: Availability depends on your specific hosting plan. Contact support for confirmation.

Q: Can I get permanent SSH access?

  • A: While possible, we prefer granting temporary access for specific tasks to maintain security.

Q: Are there alternatives to SSH access?

  • A: Yes, including:
    • cPanel File Manager
    • sFTP access
    • Managed services

Q: How long does it take to process an SSH access request?

  • A: Typically within 1 hour, depending on request complexity and support volume.

Support Options

Updated on October 16, 2025
Was this article helpful?

Related Articles