DirectAdmin VPS Setup Guide

Install, Configure, and Run a DirectAdmin VPS

PuTTY & SSH Access

Prepared by
Jeffrey Thomas Baygents
documenting DirectAdmin VPS and self‑managed hosting systems.

Creating & using your SSH key is done similarly across different systems but, often a bit different. It will involve your host and you creating a “key” that will pair together so you can login with better security than passwords. Read more on SSH Keys so you can understands its purpose. Then, utilize your SSH key and Windows PC apps “PuTTY“, “PuTTY Gen“, and “WinSCP” to easily connect directly to your VPS after it’s created.

Create Your VPS SSH Key

This is initially done at the time you’re creating your VPS. Methods are different across various host providers. But, here’s an example so you can understand what’s typically done to create your own SSH key for your unmanaged VPS.

Checklist to Create VPS SSH Key at SpeedyPage host provider

  • If creating an unmanaged VPS for the 1st time, tap <Add Key>.
    • Give key a name.
    • Then, click to <Generate Key Pair> & then assign these values:
      • Key Type: RSA2
      • Key Size 2048 bit
      • Private Key Format: PuTTY
    • Click <Generate>.
    • Select the key text and copy that server’s generated public key & save as a txt file named like servermydomainPublicKey.txt”
    • Tap to copy “Private Key” (smart icon of a clipboard).
    • IMPORTANT: This key will no longer be located on this server. So, copy that server’s generated private key & save locally as a txt file named like “servermydomainPrivateKey.txt”. It will later be used in PuttyGen App to create a *.ppk file for the local PuTTY App to use to logon.
    • Click to <Save>.

This site is protected by reCAPTCHA and the Google Google Privacy Policy and Google Terms of Service apply.

© 1996-2026 Jeffrey Thomas Baygents. All rights reserved.