Built-in apps
SFTP
3 min
with the sftp app in {{product name}} , you can manage files, folders, and file permissions on a remote server connect sftp and {{product name}} to get started, you must first create a connection between sftp and {{product name}} , allowing the two services to communicate to create the connection, you need to log in to your {{product name}} account, add an sftp module to your {{scenario singular lowercase}} , and click create a connection optional in the connection name field, enter a name for the connection in the host field, enter the host address of the server you want to connect in the port field, enter the sftp server port it must be a number between 1 and 65535 the default value is 22 in the auth type dropdown list, select the authorization method you want to use for connecting to the sftp server user name and password auth type enter your username and password that you use to enter the server user name and key enter your username that you use to enter the server in the private key field, upload the private key to use the client side authorization make doesn't support private key extraction for the ed25519 algorithm if you're using a key of this type, we recommend generating a new rsa key instead upload your certificate (p12, pfx, or pem file) to use tls using your self signed certificate if you use the client side certificate authorization, you can enter your ca certificate here optional set up one of the following algorithms key exchange algorithms ciphers server host keys hmac the order of the algorithms in the arrays is important, with the most favorable being first please modify this field just in case you are aware of how are these algorithms used during the ssh communication select whether the stat command should be called immediately after the connection is established this can help prevent timeouts on some servers, such as aws enable this if you're encountering connection timeouts click save you've successfully established the connection and can now use the sftp app in your {{scenario plural lowercase}} if your connection requires reauthorization at any point, follow the steps connect an application docid\ so88fm6pkt0g adkddfzz sftp modules after connecting to the sftp app, you can use the following types of modules to build your {{scenario plural lowercase}} triggers watch files in a folder watch subfolders in a folder actions create a folder update file permissions note use the chmod parameters, for example, 777 or rwxrwxrwx the entered data should match the patters /( ?(\[r ]\[w ]\[x ]){3})|\[0 7]{3}/ refer to the chmod main age to get more information delete a file delete a folder get a file get files list a folder's content move a file rename a file update file permissions note use the chmod parameters, for example, 777 or rwxrwxrwx the entered data should match the patters /( ?(\[r ]\[w ]\[x ]){3})|\[0 7]{3}/ refer to the chmod main age to get more information upload a file