This is documentation for Semarchy xDI 5.3 or earlier, which will soon no longer be maintained.

For more information, see our Global Support and Maintenance Policy.

Execute SFTP Command

FtpExec32x32

Description

Executes a list of SFTP commands on the specified SFTP server.

You can enter the list of commands to be executed in the code of the action, separated with line breaks.

Parameters

Name Mandatory Default Description

SFTP Trust Hosts

No

true

Accept all the hosts. If set to false, a list of trusted hosts is provided in the SFTP Known Hosts File.

SFTP Hostname

Yes

SFTP hostname or IP address.

SFTP Port

No

22

SFTP host port.

SFTP User

Yes

SFTP user.

SFTP Password

This user’s encrypted password.

SFTP Unencrypted Password

This user’s password in plain text.

SFTP Timeout

No

Timeout of the SFTP connection.

SFTP Known Hosts File

No

File containing the list of trusted hosts.

SFTP Private Key File

No

Full path to the Java Key Store to use when connecting to the server.

SFTP Password Phrase

No

Encrypted Password Phrase.

SFTP Uncrypted Phrase

No

Password Phrase in plain text.

Proxy Protocol

No

Protocol used for the proxy server: HTTP, SOCKS, SOCKS4 or SOCKS5.

Proxy Host

No

Host name for the proxy server.

Proxy Port

No

1080

Port of the proxy server.

Proxy User

No

Proxy server user.

Proxy Password

No

Proxy server user password, encrypted.

Proxy Unencrypted Password

No

Proxy server user password in plain text.

Passwords are encrypted using the encrypt <password> command on the Runtime engine console (engine command-line tool).