secure ftp

secure ftp

Glub Tech: Secure FTP: Documentation
secure ftp

secure ftp

[an error occurred while processing this directive]

SECURE FTP DOCS


INSTALLATION

Windows
  1. If you don't already have Java 1.4 or greater, first download and install it first.
  2. Download the latest version of the Client.
  3. Run the installer by double-clicking the executuable.

Mac OS X
  1. Download the latest version of the Client
  2. Run the installer by unpacking the download and double-clicking on the package.

Unix/Linux
  1. If you don't already have Java 1.4 or greater, first download and install it first.
  2. Download the latest version of the Client
  3. The installer by is a self-extracting shell script. So, from a terminal run sh ./<installer>.bin

SCRIPTING

The command-line version of Secure FTP supports simple scripting. A script is nothing more than a line-by-line representation of what would be entered at the command line placed in a file. A sample script might look like:

  # Sample Secure FTP 2.5 script
  open ftp.glub.com
  user demo <pass>

  lcd /tmp
  lmkdir test
  lcd test
  cd /pub
  mget *
  quit

To call this script, from the command line you would pass in the arguments:

ftps.sh -script <path to script>/<file>


Note: In version 2.5.10 is the ability to have encrypted passwords referenced in your script. To generate an encrypted password, open a terminal/command prompt and change to the Secure FTP installation directory.

From there run:

java -classpath secureftp2.jar com.glub.secureftp.client.cli.EncryptPassword <password>

This will generate some output that will look like ENCRYPTED:xxxxxxxxx. Copy and paste the entire output into the script where the password would go.

GLOBAL BOOKMARKS

An option found in the Preferences allows one to specify global bookmarks.

An example of this can be viewed by entering http://secureftp.glub.com/bookmarks.xml into the appropriate preference field and restarting the application.

OVERRIDES

The following overrides can be made by editing the application's batch/shell script in the following manner:

java -D<override_key>="<override_value>" [rest of commands]

Click here for the list of override options.

key features

secure

  • Fully TLS/SSL compliant
  • Supports strong 256-bit AES encryption
  • Supports both explicit and implicit SSL connections
  • Encryption on both command and data channels

powerful

  • Simple and clean design
  • Works with most FTPS compliant servers
  • Command-line scripting
  • Supports Mode Z compression

integrated

  • Fully cross-platform client
  • Support for SOCKS proxy
  • Supports Clear Command Channel (CCC)
  • Works with personal SSL certificates
  • Option for global bookmarks
  • Multi-lingual user interface

SECURE FTP DOCS


INSTALLATION

Windows
  1. If you don't already have Java 1.4 or greater, first download and install it first.
  2. Download the latest version of the Client.
  3. Run the installer by double-clicking the executuable.

Mac OS X
  1. Download the latest version of the Client
  2. Run the installer by unpacking the download and double-clicking on the package.

Unix/Linux
  1. If you don't already have Java 1.4 or greater, first download and install it first.
  2. Download the latest version of the Client
  3. The installer by is a self-extracting shell script. So, from a terminal run sh ./<installer>.bin

SCRIPTING

The command-line version of Secure FTP supports simple scripting. A script is nothing more than a line-by-line representation of what would be entered at the command line placed in a file. A sample script might look like:

  # Sample Secure FTP 2.5 script
  open ftp.glub.com
  user demo <pass>

  lcd /tmp
  lmkdir test
  lcd test
  cd /pub
  mget *
  quit

To call this script, from the command line you would pass in the arguments:

ftps.sh -script <path to script>/<file>


Note: In version 2.5.10 is the ability to have encrypted passwords referenced in your script. To generate an encrypted password, open a terminal/command prompt and change to the Secure FTP installation directory.

From there run:

java -classpath secureftp2.jar com.glub.secureftp.client.cli.EncryptPassword <password>

This will generate some output that will look like ENCRYPTED:xxxxxxxxx. Copy and paste the entire output into the script where the password would go.

GLOBAL BOOKMARKS

An option found in the Preferences allows one to specify global bookmarks.

An example of this can be viewed by entering http://secureftp.glub.com/bookmarks.xml into the appropriate preference field and restarting the application.

OVERRIDES

The following overrides can be made by editing the application's batch/shell script in the following manner:

java -D<override_key>="<override_value>" [rest of commands]

Click here for the list of override options.

key features

secure

  • Fully TLS/SSL compliant
  • Supports strong 256-bit AES encryption
  • Supports both explicit and implicit SSL connections
  • Encryption on both command and data channels

powerful

  • Simple and clean design
  • Works with most FTPS compliant servers
  • Command-line scripting
  • Supports Mode Z compression

integrated

  • Fully cross-platform client
  • Support for SOCKS proxy
  • Supports Clear Command Channel (CCC)
  • Works with personal SSL certificates
  • Option for global bookmarks
  • Multi-lingual user interface