Skip to main content

Put Files With SecureFTP

Description

Use the step to put files using SFTP (Secure Files Transfer Protocol).

Configurations

Field NameDescription
General Tab
Step NameName of the step. This name must be unique in a single workflow.
Server Name / IP AddressSpecify the name of the SFTP server or the IP address.
Server PortSpecify the TCP port number to use.
Default Port for SFTP protocol: 22
UsernameSpecify the username of your SFTP server account.
PasswordSpecify the password of your SFTP server account.
If the checkbox Accept Value as variable/static is selected, then the password field appears as a text box and accepts static or variable values.
OR
If not selected, the password field appears as a dropdown to select a field from previous steps.
Use Private KeyfileSpecify Yes to use private key file.
Allowed Values: Yes or No
Default Value: No
Private Key FilenameSpecify the private key file location.
Or click Browse to select the key file you want to upload.
Note:
- Supported file types: .pem and .ppk
- Field is available only if Use Private Keyfile is Yes
Key passPhraseSpecify the passphrase of the key file if needed.
Note: Field is available only if Use Private Keyfile is Yes
Proxy TypeSpecify the proxy type.
Allowed Values:
- HTTP
- SOCKS5
Proxy HostSpecify proxy server host name.
Proxy PortSpecify proxy server port number.
Proxy UsernameSpecify username of proxy server to sign on to server.
Proxy PasswordSpecify password of proxy server to sign on to server.
If Accept Value as variable/static is selected, the field appears as a text box for static/variable values.
OR
If not selected, it appears as a dropdown from which a field can be selected.
Test ConnectionClick to check whether the connection is successfully established or not.
Files Tab
Source (Local) Files
Local DirectorySpecify the directory of the local machine to put file(s).
Or click Folder to select the local directory path.
Wildcard (Regular Expression)Specify a regular expression to put multiple files from the specified remote directory.
For example: *.txt,*.pdf,*.xls,*.xlsx
Note: If no expression is defined, then all files will be uploaded from remote directory.
After SFTP PutSelect an action from the list to perform after the file is transferred:
- Do nothing
- Delete file
- Move file to
Destination FolderSpecify destination folder path to move the source file(s).
Or click Browse to browse the destination folder.
Note: Available only if After SFTP Put is set to Move file to.
FolderClick Folder to browse the file to be uploaded.
Create Destination FolderSpecify Yes to create destination folder if not exists; otherwise, specify No.
Allowed Values: Yes or No
Default Value: No
Note: Available only if After SFTP Put is set to Move file to.
Add Filename to ResultSpecify Yes to add file name to the result stream.
Allowed Values: Yes or No
Default Value: No
Files Tab – Target (Remote) Files
Remote DirectorySpecify the remote directory on the SFTP server to which we put the files.
Click Test Folder to connect to remote server and validate whether the folder exists or not.
Create FolderSpecify Yes to create destination folder if it does not exist.
Allowed Values: Yes or No
Default Value: No
Additional Settings Tab – Advanced
TimeoutSpecify the timeout in milliseconds for SFTP server connection.
CompressionSelect to compress the file(s).
Available Options:
- None
- zlib