Skip to main content

Setting up SSH/sFTP

If you are looking to manage your server using SSH or want to transfer files using sFTP you will need to download the SSH/sFTP key from the access page of the panel as we do not provide a password for logging in via these methods.

Using an SSH/sFTP key increases the security of your service as it requires the user connecting to the service to have a physical file on their system rather than just entering a password.

Generating/Uploading an SSH/sFTP key

  1. Login to the CreeperPanel then click on the Access link in the sidebar, This will take you to the Access page where you can upload your own SSH key or generate one.
    msedge_2022-10-28_19-52-58.png

  2. We can either click on Upload key to upload a key from your computer, or Generate key to generate a key from the panel.
    This guide will go through generating our own key and uploading it to the panel.
    msedge_2023-03-23_01-36-10.png

  3. DownloadPlease PuttyGenfollow fromthis here. Once downloaded, double-clickguide on it to open it.
  4. You will now see a window like the one shown in the image below, before generating ouran key, select EdDSA then click on the Generate button.
    puttygen_2023-03-23_02-18-27.png
  5. After clicking the generate button, you will need to move your mouse around below the progress bar to generate the key
    puttygen_2023-03-23_02-18-40.png
  6. Once the progress bar is full you should see a screen similar to the one below, click on both the Save publicSSH key and the Save private https://www.creeperhost.net/wiki/books/general-information/page/generating-your-own-ssh-key buttons to save the key to your computer, it's critical that you keep the private key safe and not share this with anyone, you should only share the public key.
    puttygen_2023-03-23_02-19-40.png
  7. Now that you have saved your keys, copy the public key that's in the box highlighted below, then go to the CreeperPanel
    puttygen_2023-03-23_02-19-24.png
  8. Click on the Upload key button, then paste the public key you copied into the pop-up that opens and click Upload.

  9. If this is the first time connecting via SSH/sFTP you will now need to log in to your server with PuTTY to set a sudo password, if you have previously set a password you can skip to the next step.
    A sudo password allows you to run commands with elevated privileges, and it's important to remember this password.
    You can use the following guide to set up PuTTY then once you are connected through PuTTY you will be prompted to set the password https://www.creeperhost.net/wiki/books/general-information/page/putty-078-ssh-guide

    Your password will not show up while typing it


    putty_2022-10-28_21-10-48.png
  10. You can now follow one of our guides at the following link to set up your tool of choice :