How Iguana connect with a SFTP Server

Sometimes Iguana users got confused with FTPS and SFTP integrating with Iguana. This article will provide you some useful knowledge and tips on how Iguana integrate with a SFTP Server.

https://www.youtube.com/embed/e-WPkMt8IrI

SFTP and FTPS

  • SFTP (SSH File Transfer Protocol) and FTPS (FTP over SSL/TLS) are both secure file transfer protocols that provide encryption and authentication for transferring files over a network. However, they differ in terms of their underlying protocols, port numbers, and how they establish the secure connection.

  • Protocols:

    • SFTP: SFTP is an extension of the SSH protocol. It uses SSH's secure shell transport to provide secure file transfer capabilities. SFTP operates over a secure connection and uses a single port (usually port 22) for both data transfer and commands.

    • FTPS: FTPS is an extension of the FTP protocol. It incorporates SSL/TLS (Secure Sockets Layer/Transport Layer Security) protocols to encrypt the FTP communication. FTPS can use different port configurations, including Implicit FTPS (typically port 990) and Explicit FTPS (typically port 21).

  • Authentications:

    • SFTP: SFTP uses SSH key-based authentication or username/password authentication. It relies on the SSH server's user authentication mechanisms and does not require separate user accounts on the remote server.

    • FTPS: FTPS supports a variety of authentication methods, including username/password authentication, client certificates, and server certificates.

How to Generate SSH Private and Public Key

  • Windows: Windows 10 and 11 provides out of box ssh-keygen application or you can use third party such as PuTTYgen

  • Mac/Linux: use OpenSSH tool. You can open terminal and use command “ssh-keygen“

Iguana Configurations

Translator

From/To File

 

Related pages