Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

When SSH cannot reach a VPS, check the connection in layers: confirm the instance and current IP address, test the configured TCP port, inspect provider and server firewalls, verify that the SSH service is listening, and only then troubleshoot the username or key. If SSH is unavailable, use your hosting provider’s web or serial console to inspect the server.

1. Confirm the VPS is running and the address is current

In your hosting control panel, check that the VPS is powered on and has finished starting. Confirm its current public IP address; an instance may have a different address after a reinstall or move, depending on the provider. If you connect through a hostname, check that its DNS record points to the intended address. Hostinger describes these address checks in its VPS SSH troubleshooting guide; its workflow is specific to Hostinger, so control-panel labels and address-change policies vary elsewhere.

2. Use the error message to choose the next check

Record the complete error and the host and port used in the command. The message is a clue about which connection layer to investigate, not proof of a single cause.

Error What it suggests Where to look next
Connection timed out The connection did not complete. The address may be wrong or unreachable, or a network rule or service may be preventing a response. Check the IP or DNS, public route, provider firewall or security list, VPS firewall, client network, and configured SSH port.
Connection refused The destination responded, but the requested port is not accepting the connection. Check whether sshd is running and listening on that address and port, and whether provider and host rules allow the configured port.
Permission denied (publickey,...) The SSH service was reached, but login authentication or an attempted command was not accepted. Check the username, selected private key, matching authorized public key, and server authentication policy. Opening more network ports is not the remedy for this error.

Cloud firewall behavior and network paths can affect the error a client displays. Confirm the diagnosis with a port test and, when possible, server-side inspection. Google Cloud’s SSH troubleshooting guidance and Oracle’s instance troubleshooting guidance describe timeout and reachability checks for their respective platforms.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

3. Test the actual SSH port from your computer

Port 22 is common, but an administrator may have configured another port. Test the port in your SSH command or server configuration—not automatically 22. These examples test TCP reachability only; a successful result does not confirm that the username or key will authenticate.

  • Linux or macOS: nc <public-ip> 22 (replace 22 with the configured port). Oracle documents this form for OCI instances.
  • Windows PowerShell: Test-NetConnection -ComputerName <host> -Port 22; replace the host and port as needed. Microsoft documents this command for checking connectivity.
  • Windows PowerShell alternative: tnc <public-ip> -p 22, an Oracle-documented OCI example.

If the test fails, continue with network and service checks. If it succeeds but SSH login fails, proceed to authentication. The commands above come from Oracle’s OCI troubleshooting documentation and Microsoft’s TCP/IP troubleshooting documentation; adapt the host and port to your setup.

Rank #2
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

4. Check every firewall and network boundary

Rules at the hosting provider and rules inside the VPS are separate controls. Both may need to allow inbound TCP traffic on the SSH port. Also consider whether the VPS has a public route, sits behind a private subnet, or requires a bastion or proxy, and whether a client-side firewall, router, or NAT is blocking the connection.

  • In the provider control panel, inspect the firewall, security group, or security list associated with the VPS and its network.
  • On the VPS, inspect the operating-system firewall rules for the same port.
  • Verify that any subnet, routing, or access-control rules permit traffic from your client to the instance.
  • If you use a custom SSH port, make sure the service configuration and both provider-level and host-level rules agree on that port.

Avoid permanently allowing SSH from every address as a generic troubleshooting fix. Where possible, restrict access to trusted client IP addresses. Google Cloud and Oracle explain their own provider-specific firewall and subnet controls in their Google Cloud SSH guide and OCI instance guide; Microsoft recommends limiting SSH exposure where possible in its Windows OpenSSH guidance.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

5. Verify that the SSH daemon is running and listening

If network rules appear correct, inspect the server through the provider console. Confirm that the SSH daemon is running and bound to the address and port you intend to use. A server still booting, a stopped or misconfigured daemon, or a mismatch between the daemon’s port and allowed firewall ports can all prevent a connection.

Commands differ across operating systems and distributions. Do not run Windows service commands on a Linux VPS. For Windows OpenSSH, Microsoft documents checking the service with Get-Service -Name sshd, validating configuration with sshd -t, checking the listener, and restarting the service after a valid change. Follow the instructions for your server’s operating system and installed OpenSSH version; Microsoft’s Windows OpenSSH guide covers the Windows-specific workflow.

Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

6. If the port responds, troubleshoot login authentication

Once TCP reachability is established, check the login details rather than changing firewall rules:

  • Confirm the username expected by the specific image or provider. Default usernames vary; Hostinger’s root example is not a universal default.
  • Confirm that your SSH client is selecting the intended private key. If needed, explicitly specify the key with your client’s supported option.
  • Verify that the matching public key is installed in the account’s authorized keys on the VPS.
  • Review the server’s authentication policy and logs for the reason the login was rejected.

OpenSSH configuration options and defaults can differ across versions and distributions. The OpenSSH manual also cautions that DEBUG-level logging can expose user privacy and is not recommended as a routine setting; avoid enabling it casually. See the Linux man-pages reference for sshd_config and Debian’s trixie sshd_config manual.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

7. Recover through a provider console if SSH is down

When SSH cannot carry a session, use an out-of-band access method offered by the host—typically a web console, serial console, or equivalent. From there, check the server’s boot state, daemon status, listening port, firewall, and logs. Hostinger documents dashboard web-console access in its VPS troubleshooting guide; Google Cloud documents serial-console recovery for its instances in its SSH troubleshooting guide. Console availability and steps depend on the provider and instance configuration.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.