8.5.10 SFTP Directives
Data will be sent to the host using the SSH2 FTP protocol.
A SSH2 server must be running on the host side.
If no sftp.user or sftp.password properties are available then an authentication dialog is displayed with blank fields.
If sftp.user=*prompt or sftp.password=*prompt then an authentication dialog is displayed with blank fields.
If sftp.user=remoteuser then an authentication dialog is displayed with remoteuser in the user field.
If sftp.user=remoteuser and sftp.password=passphrase then no authentication dialog is displayed.
Keyword |
Comments |
sftp.name |
Description name displayed in the User Agent's Send message box. |
sftp.host |
URL of the SSH2 server. |
sftp.user |
Logon user or *prompt. |
sftp.password |
Logon or private key file password or *prompt. |
sftp.key |
Private key file for public key authentication. |
sftp.directory |
The SSH2 server directory that will receive the uploaded file. |
sftp.path |
The SSH2 server file that will be downloaded when using the get method. |
sftp.method |
Get or put a file. The default is to put a file. |
sftp.compression |
Enable or disable compression. The default is disabled. |
sftp.wait |
Read timeout in milliseconds. The default is 0. |
sftp.timeout |
Connect timeout in milliseconds. The default is 0. |