Skip to main content

Adaptive AI · By Adaptation Living LLC

SSH access for WordPress

For developers and advanced users, Secure Shell (SSH) access provides a direct, secure, and encrypted connection to your WordPress server environment.

Adaptive AI Knowledge Base

Domains, Websites & Publishing

For developers and advanced users, Secure Shell (SSH) access provides a direct, secure, and encrypted connection to your WordPress server environment.

With SSH, you can execute commands, manage files in bulk, and utilize tools like WP-CLI without relying on the standard WordPress admin dashboard or basic FTP clients.

  • Advanced File Management: Move, copy, edit, or delete large volumes of files instantly.
  • WP-CLI Support: Manage plugins, themes, users, and database operations using command-line interface tools directly on your server.
  • Efficient Troubleshooting: Review server error logs and diagnose complex issues in real-time.
  • Ironclad Security: Unlike standard FTP, all data transferred over SSH is fully encrypted and secure.

Step 1: Locate Your SSH Credentials

Before you can connect to your server, you need to retrieve your unique connection credentials from your CRM dashboard.

  1. 1Log into your account and navigate to Sites > WordPress.
  2. 2From the WordPress dashboard, open the Advanced Settings tab.
  3. 3Locate the FTP/SSH Access section.

Here, you will find the four pieces of information required to make your connection:

  • Host / Server Address: (e.g., wp1.msgsndr.com or a specific IP address)
  • Username: Your unique server login name.
  • Password: Your generated server password (you may need to click an eye icon or "Generate" to reveal it).
  • Port: Typically 22 for SSH, but always use the specific port listed on your screen.

Step 2: Connecting to Your Server

Once you have your credentials handy, you can connect using your computer's built-in terminal or a third-party SSH client.

For Mac and Linux Users (Using Terminal)

  1. 1Open the Terminal application on your computer.
  2. 2Type the following command, replacing the placeholder text with your actual credentials:
  3. 3(Example: ssh wpuser_12345@wp1.msgsndr.com -p 22 )
  4. 4Press Enter. If this is your first time connecting to this specific server, you will see a message asking if you want to continue connecting. Type yes and press Enter.
  5. 5When prompted, paste your Password.
  6. 6? Note: For security reasons, your cursor will not move and characters will not appear while you are typing or pasting your password. This is normal.
  7. 7Press Enter. You are now securely connected to your server!

For Windows Users (Using PowerShell or PuTTY)

Option A: Windows PowerShell (Recommended)

Windows 10 and newer versions have a built-in SSH client. You can simply open the PowerShell app and use the exact same ssh command as the Mac/Linux instructions above.

Option B: PuTTY (Third-Party Client)

If you prefer a graphical interface or are using an older version of Windows:

  1. 1Download, install, and open PuTTY.
  2. 2In the Host Name (or IP address) field, paste your Host credential.
  3. 3In the Port field, enter your Port number.
  4. 4Ensure the Connection Type is set to SSH, then click Open.
  5. 5A black terminal window will appear asking "login as:". Enter your Username and press Enter.
  6. 6Enter your Password (again, it will be invisible as you type) and press Enter.

Troubleshooting Common SSH Issues

  • "Connection Refused" Error: Verify that you are using the exact Port number listed in your dashboard. Also, double-check that your local computer's firewall or office network isn't blocking outgoing SSH traffic.
  • "Permission Denied (publickey, password)" Error: This means your username or password is incorrect. Ensure there are no extra spaces copied at the beginning or end of your credentials. Try generating a new password in the dashboard if the issue persists.
  • Timeout Errors: The server might be temporarily unreachable, or your local IP address might have been temporarily blocked by the server's firewall due to too many failed login attempts. Wait 15 minutes and try again.

Need Advanced Help? If you are unable to connect via SSH after verifying your credentials, please reach out to our 24/7 support team for backend assistance!

Continue learning

Related Adaptive AI guides

All Websites guides
Our Flagship Mission

LS-2025 Veteran Lifeline — A National Mission to End Veteran Suicide

A dedicated lifeline device and national support network built specifically for veterans, by veterans. Every contribution moves this system from finished prototype toward full deployment — and toward the service members it was built to reach.

100% Mission-Aligned · Built by Adaptation Living LLC · Veteran-Owned

Chat Now