SFTP Service Provider
The SFTP Service Provider Properties window contains the settings used to connect to an SFTP (SSH) server for File Triggers and File Operation Tasks.
If you are connecting to an FTP server, create an FTP Service Provider instead. SFTP is not the same as FTP.
Property Pages
SFTP Settings
Server Address
Enter the DNS name or address of the SFTP server.
Port
Enter the port to connect to. This is generally port 22.
Authentication
The following forms of authentincation are supported for SFTP. Select the option required by your server.
- User ID and Password. Enter the user ID and password for the account.
-
User ID and Private Key. Enter the user ID for the account.
Then select the file that contains your private key (provided by the server administrator). adTempus supports private keys in OpenSSH format (file extension .pem) or PuTTY format (file extension .ppk). Once you have selected the file, the contents are saved in adTempus and the original file is no longer needed by adTempus.
If the private key file is encrypted, you must enter the private key password.
- User ID, Password, and Private Key. Enter all user ID, password, and private key information as described for the two options above.
Expected host key fingerprint
To have adTempus confirm the identity of the SSH server on each connection, enter the host key fingerprint for the server. If no fingerprint is specified, adTempus will not validate the server's identity. The easiest way to obtain the key fingerprint is to use the Test button to validate the connection. When you do this, adTempus will show you the key fingerprint and prompt you to save it for future validation.
Preserve timestamp on upload
When this option is checked, adTempus will attempt to preserve each file's timestamp when uploading files. If the option is not checked, the server will set the timestamp to the current date/time.
Preserve timestamp on download
When this option is checked, adTempus will attempt to preserve each file's timestamp when downloading files. If the option is not checked, adTempus will set the timestamp to the current date/time.
Proxy
If adTempus needs to go through a proxy server to connect to the file server, specify the proxy information here.
Proxy Type
Select the type of proxy server:
- None (no proxy server is used)
- HTTP
- SOCKS4
- SOCKS5
- SSH (tunnel through an SSH server)
Server Address
Enter the DNS name or address of the proxy server.
Port
Enter the port to connect to on the proxy server.
Authentication Type
Select the type of authentication that the proxy server uses, and enter the user ID and password if needed.
The supported authentication types are for HTTP proxies are:
- Basic
- NTLM
The supported authentication types for SSH tunnels are the same as described above in the Authentication.
Expected host key fingerprint
To have adTempus confirm the identity of the SSH server on each connection, enter the host key fingerprint for the server. If no fingerprint is specified, adTempus will not validate the server's identity. The easiest way to obtain the key fingerprint is to use the Test button to validate the connection. When you do this, adTempus will show you the key fingerprint and prompt you to save it for future validation.
Security
The Security page contains a standard Security Editor used to managed permissions for this server definition.
Test
When you click the Test button adTempus will attempt to connect to the SFTP server using the settings you have provided.
Related Concepts