Servers

The Servers page lists the servers that can connect to the VFSs defined in Data Mover Smart. Connection occurs through specific communication protocols.

By selecting the icons next to the Server's name at the top of the page, you can display them in grid or table format.

When setting up a new server, you must select a communication protocol and a Virtual File System (VFS), which will be accessible through the selected protocol. Access control lists (ACLs) are also configured within the VFS, allowing you to define user permissions.

The toolbar at the top of the page can be used to configure a new server, refresh the list, and browse all listed servers by protocol, enable conditions (enabled, disabled, or both), or status (online, offline, or both).

To configure a new server click the New button and in the New server panel select the protocol. The fields applicable to the protocol will appear allowing you to enter the settings for the server.

These are the protocols supported:

  • FTP

  • FTPS

  • HTTP

  • HTTPS

  • SFTP

with these fields:

  • FTP:

    • Name: assign a name to the server you are creating; it will appear in the server card or row.

    • Port: enter the port to connect to the server.

    • Description: enter a description of the server.

    • VFS: select the VFS that will be accessible through the FTP protocol.

  • FTPS:

    • Name: assign a name to the server you are creating; it will appear in the server card or row.

    • Port: enter the port to connect to the server.

    • Description: enter a description of the server.

    • Allowed client authentication modes: this field refers to the SSH client authentication mechanism. Possible values:

      • PUBLICKEY

      • PASSWORD

      • PASSWORD_AND_PUBLICKEY

      • PASSWORD_OR_PUBLICKEY

    • Server key: select the key identifier about the keystore store to select Private Key and Certificate to create an SSL connection.

    • VFS: select the VFS that will be accessible through the FTPS protocol.

    • Accepted cipher suites: select the cipherSuites accepted to establish an SSL connection. For a list of all accepted Cipher Suites, follow this link.

    • Key Exchange Algorithms: possible values are either ALL or these specific values: - DIFFIE_HELLMAN_GROUP1_SHA1 - DIFFIE_HELLMAN_GROUP14_SHA1 - DIFFIE_HELLMAN_GROUP14_SHA256 - DIFFIE_HELLMAN_GROUP15_SHA512 - DIFFIE_HELLMAN_GROUP16_SHA512 - DIFFIE_HELLMAN_GROUP17_SHA512 - DIFFIE_HELLMAN_GROUP18_SHA512 - DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA1 - DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA256 - ECDH_SHA2_NISTP256 - ECDH_SHA2_NISTP384 - ECDH_SHA2_NISTP521

    • Mac Algorithm: the possible values are either ALL or these specific values: - HMAC_MD5 - HMAC_SHA1 - HMAC_MD5_96 - HMAC_SHA1_96 - HMAC_SHA256 - HMAC_SHA2_256 - HMAC_SHA2_512

  • HTTP:

    • Name: assign a name to the server you are creating; it will appear in the server card or row.

    • Port: enter the port to connect to the server.

    • Description: enter a description of the server.

    • VFS: select the VFS that will be accessible through the HTTP protocol.

  • HTTPS:

    • Name: assign a name to the server you are creating; it will appear in the server card or row.

    • Port: enter the port to connect to the server.

    • Description: enter a description of the server.

    • VFS: select the VFS that will be accessible through the HTTPS protocol.

    • Certificate: select a certificate in the drop-down list or upload it by clicking the New button and browsing your drive.

    • Password: enter the password of the user associated with the certificate.

  • SFTP:

    • Name: assign a name to the server you are creating; it will appear in the server card or row.

    • Port: enter the port to connect to the server.

    • Description: enter a description of the server.

    • Allowed client authentication modes: this field refers to the SSH client authentication mechanism. Possible values:

      • PUBLICKEY

      • PASSWORD

      • PASSWORD_AND_PUBLICKEY

      • PASSWORD_OR_PUBLICKEY

    • Server key: select the key identifier about the keystore store to select Private Key and Certificate to create an SSL connection.

    • VFS: select the VFS that will be accessible through the SFTP protocol.

    • Accepted cipher suites: select the cipherSuites accepted to establish an SSL connection. For a list of all accepted Cipher Suites, follow this link.

    • Key Exchange Algorithms: possible values are either ALL or these specific values: - DIFFIE_HELLMAN_GROUP1_SHA1 - DIFFIE_HELLMAN_GROUP14_SHA1 - DIFFIE_HELLMAN_GROUP14_SHA256 - DIFFIE_HELLMAN_GROUP15_SHA512 - DIFFIE_HELLMAN_GROUP16_SHA512 - DIFFIE_HELLMAN_GROUP17_SHA512 - DIFFIE_HELLMAN_GROUP18_SHA512 - DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA1 - DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA256 - ECDH_SHA2_NISTP256 - ECDH_SHA2_NISTP384 - ECDH_SHA2_NISTP521

    • Mac Algorithm: the possible values are either ALL or these specific values: - HMAC_MD5 - HMAC_SHA1 - HMAC_MD5_96 - HMAC_SHA1_96 - HMAC_SHA256 - HMAC_SHA2_256 - HMAC_SHA2_512

When the server is created, a card will appear. Clicking the 3 dots button on the top right of the card, a list of options appears:

  • Clone: created a new server with the same options as the cloned server.

  • Navigate: opens the VFS window and shows the VFS folders and files.

  • Enable / Disable: when selecting Disable, no client connection can reach the server.

  • Stop: stops the server.

  • Delete: removes the server from the list.

Last updated