Toolserver:Transferring files

Default files and directories
There are a number of files that are created automatically along with your Toolserver account.

Transferring files
To transfer files to the Toolserver, you can either connect through the command-line interface or via a GUI. The Toolserver uses SSH, which supports two file transfer protocols: SCP and SFTP. SCP is useful for transferring a single file or directory, while SFTP provides a more FTP-like interface (although the implementation is completely different from FTP). A list of SFTP clients for various operating systems is available here.

SFTP
Most Unix-like operating systems include the OpenSSH SSH client, which provides the sftp program, a simple command-line interface to SFTP.

To use it, run:
 * sftp .toolserver.org

Then enter the passphrase for your private SSH key. You will be presented with an SFTP command prompt; type help to list the available commands.

To connect using SFTP and a GUI program, you will need to use the following information:
 * Protocol: SFTP
 * Port: 22
 * Server: .toolserver.org (see login servers)
 * Username: your username
 * Password: You will need to configure your client to use your SSH key.

SCP
For SCP, OpenSSH includes the scp program. This is an SSH version of the rcp command; it copies a single file or directory to or from a remote system (or between two remote systems).

To copy filename from your local computer to Toolserver, run
 * scp filename .toolserver.org:

You can also specify the directory or filename for the destination file:
 * scp filename .toolserver.org:/tmp (specify the directory)
 * scp filename .toolserver.org:/tmp/newfile (specify the filename)

To copy from toolserver to your local computer, run
 * scp .toolserver.org:remote-filename . ("." means the current directory)

Suggested clients

 * WinSCP (Windows)
 * FileZilla
 * OpenSSH provides 'scp' and 'sftp' commands, described above
 * SecureCRT built-in SFTP client (Windows)
 * lftp (Unix, command-line)
 * Transmit (Mac)