Support
Secure Access in Windows (Automatic Configuration)

This guide helps you configure iTeleport with encryption, for secure access to your Windows PC. Before you start, make sure you meet the following requirements:
  • You have successfully configured and connected to your computer using iTeleport Connnect
Once you're sure you meet the above requirements, please follow these steps to enable secure access:
  1. The first step is to download and configure an SSH server. In this guide, you'll learn how to use FreeSSHd, though you can use any SSH server you like.

    Download FreeSSHd and run the installer. Click through all the screens, selecting the default options. Once it's installed, you should get the following question for private keys, to which you should say Yes.

    freesshd-privatekeys



    You will also be asked whether to install it as a service. Choose No.

    freesshd-service

  2. Once that's done, FreeSSHd is running and has an icon freesshd-statusbar in your statusbar. Click on it to bring up FreeSSHd's settings:

    freesshd-settings

  3. Add a user in FreeSSHd's settings. Click the Users tab, then click the Add button:

    freesshd-adduser

  4. Enter a login username, set the Authorization to Password stored as SHA1 hash, and then enter a secure password. Enable only the Tunneling option. Click OK.

    freesshd-addinguser.

  5. You should now see this:

    freesshd-addeduser

  6. Click on the Tunneling tab and enable the Allow local port forwarding option. Click OK and then quit and restart freeSSHD:

    freesshd-allowtunnel

  7. Make sure you are running the latest version of iTeleport Connect icon_external.

  8. In the iTeleport Connect on your PC, enable Encryption. You may need to first click Disconnect to unlock the Encryption option. Once you've enabled encryption, click Connect.
  9. In a few seconds, iTeleport Connect should be Connected. At that point, launch iTeleport on your iPhone, sign in, and tap the blue arrow icon next to your server name, then tap Security.

  10. Encryption should already be enabled. Enter your FreeSSHd username and password (not your VNC password).

  11. Tap Connect. Your connection is now completely encrypted and secure.

  12. If you get an error saying Loopback Connections are disabled, go to your VNC server (TightVNC, UltraVNC or RealVNC) settings on your Windows PC, and enable the option to Allow Loopback Connections.