Using Third-Party SSH/SCP/SFTP Applications

Works With:

  • Devices: All devices running an SSH server.

  • Clients: Third-Party SSH applications such as PuTTY or SSH Secure Shell, and SCP applications such as WinSCP, and SFTP applications such as FileZilla.


Connect to your SSH Service

Make sure that you have created a account and installed a Service for SSH as described here.


Using a Proxy Connection via the Web Portal

Log in to your account, locate your SSH Service in your Device's Service List, and click on the Service's Name.


Connections made through the web portal or using the API expire and need to be refreshed periodically. For this reason it is impractical to bookmark such a connection. If you would like to bookmark a connection in your application, you should use peer to peer mode.

Click on the Device Name in Manage Devices view, then select the SSH Service from the Device Services dialog:



The dialog shown below will appear after the connection is established. You’ll need to copy and paste the hostname and port values from this dialog into the proper locations on your SSH/SCP application.




Using a P2P connection

If you are using a connection from the Desktop application or a P2P connection made on the command line, the value to use for hostname is:

and port should be whatever port was assigned to this connection by the Desktop or your command line.


Using with PuTTY for a secure remote terminal

Launch PuTTY, then copy the hostname and port values to their corresponding locations in the connection dialog. Make sure that the SSH protocol is selected. Other SSH terminal applications will have similar fields. A proxy address is shown here but peer to peer connections can also be used.




Click on “Open” to establish the connection. You will probably see this SSH Security Alert, which is normal. If you are using a peer-to-peer connection, click on "Yes" so that this warning will not be seen again. If you're using a proxy connection, click on "No". Since proxy connections change, there is no benefit to storing the key in the cache.




Click on “Yes” to proceed. Now you can log in by entering the device's SSH credentials.




You are now connected to your device and can run commands in the terminal window, just as if you were sitting right next to it.


Using with FileZilla for file management and transfer on macOS, Linux and Windows

Download and install the FileZilla application.

Open the FileZilla application and note the QuickConnect bar near the top:




Fill out the 4 fields in the Quickconnect bar. Username and Password are the SSH login credentials for the target device, not your account.

Note: you have to preface the hostname with "sftp://" as shown.




When you connect, you will see the following warning:




To connect, just click on OK. If you are using the Desktop or command line approach to create a P2P connection, you can also check the "Always trust this host..." option, which will prevent this warning from appearing again the next time you connect (as long as you use the same port). Since the proxy addresses and ports from connections made through the web portal will change, you should not select the "Always trust this host..." checkbox when using a proxy connection to prevent unneeded entries being added in your known hosts file.


Using with WinSCP for file management and transfer on Windows

WinSCP is another popular secure file manager and transfer utility for Windows. Copy the Host name and Port values from the SSH connection dialog to WinSCP’s connection screen and select “SCP” as the file protocol. Click on “Login” to connect.




As with PuTTY, you be warned that there is not a key cached for this address. Select “Yes” to complete the connection.




Now you can manage your remote and local files easily.


Was this article helpful?
0 out of 0 found this helpful