Page 1 of 1

Quick Start for SFTP Resource(Client)

Posted: Thu Dec 20, 2018 5:39 pm
by Support_Philip
Quick Start for SFTP

Using SFTP with public key authentication

Follow these steps to exchange files with a SFTP server using public key authentication.
  • 1. Create an SSH key pair (public and private key) using the Key Management System or the File Based SSH Keys page.
    2. Export the SSH public key into a file and send this file to your trading partner.
    3. Add an SSH Server (SFTP/SCP/SSH) in GoAnywhere. Specify the parameters (host name, port, user name, etc.) for the SFTP server. Associate the SSH private key (created in step 1) with the SSH Resource.
    4. Add an SFTP task to a GoAnywhere Project and choose the SSH Resource (created in step 3).
    5. You will be able to send and receive files to/from that SFTP server by adding Put or Get elements to the SFTP task in the Project
.

Using SFTP with password authentication

Follow these steps to exchange files with a SFTP server using password authentication.
  • 1. Request your password from the organization that hosts the SFTP server.
    2. Add an SSH Server (SFTP/SCP/SSH) in GoAnywhere. Specify the parameters (host name, port, user name, etc.) for the SFTP server. Specify the password that you received from the organization that hosts the SFTP server.
    3. Add an SFTP task to a GoAnywhere Project and choose the SFTP Resource (created in step 2).
    4. You will be able to send and receive files to/from that SFTP server by adding Put or Get elements to the SFTP task in the Project.
Using SFTP with both public key and password authentication

Follow these steps to exchange files with a SFTP server using both public key and password authentication.
  • 1. Create and associate a public and private key as outlined in the Using SFTP with Public Key Authentication section above.
    2. Follow the steps in the Using SFTP with Password Authentication section.
    3. When both portions are complete, you will be able to send and receive files to/from that SFTP server by adding Put or Get elements to the SFTP task in the Project.