Quick Start

Last updated: Jan 20th, 2021

Data Transfer

Whether you want to upload or download data from/to our servers; our preferred method is the sftp protocol, secure and simple; You can find multiple free or build-in solutions to make the transfer happen; Should you encounter any problems feel free to contact us at gsf@uantwerpen.be

Follow NSF@CMN on Twitter


Windows

WinSCP

WinSCP is a can be downloaded here;

When installing the program, it will ask you if you want to use the Commander or Explorer interface mode. Either option is fine, and you can switch between them in the options menu.

To connect with a server, click on the "New Session" button in the upper left. In the dialogue box that pops up, choose the following settings:

  • File Protocol: SFTP
  • Host Name: data.bioinf.be or 143.169.52.5
  • Port Number: 22
  • User name: (provided by NSF) Password: (provided by NSF)

In Commander mode, WinSCP will have a window split into two panes. The left pane is your personal machine, and the right pane is the server you’re connected with. You can transfer files by dragging and dropping between the two panes or from File Explorer.

In Explorer mode, WinSCP will only have a window displaying the server’s file directory. You can transfer files by dragging and dropping files from File Explorer.

Login screen WinSCP
help with winscp


Console

Advanced

The described method might be complex or prone to error, so please use with caution.

If you have enabled OpenSSH client in Windows 10 (default on build 1809 and newer) or Windows Server 2019 (enabled by default) you can use the sftp.exe binary.

Downloading the full directory structure to the current directory can be done using the command prompt. (CTRL-Windows, type cmd)

echo get -r * | sftp user@143.169.52.5


Linux

There are multiple tools for Linux available, these methods are available to servers withoutht a GUI.

lftp

The first time only using our sftp server, you will need to accept the host key into the known_hosts;

# accept Host key
$ ssh -p 22 data.bioinf.be
	The authenticity of host 'data.bioinf.be (143.169.52.5)' can't be established.
	ECDSA key fingerprint is SHA256:w/+zDdR46qC3Y4nklFVKYyQB4lJ5v00oz2xAGq1ERow.
	Are you sure you want to continue connecting (yes/no)? yes
	Warning: Permanently added 'data.bioinf.be,143.169.52.5' (ECDSA) to the list of known hosts.			

Downloading the data can be done interactivly or single file;

# install lftp
	# apt-get install lftp      (Debian)
	# yum install lftp          (RHEL)

# connect with server
$ lftp sftp://username@data.bioinf.be:22
	Password: (copy-paste password)
	lftp username@data.bioinf.be:~>

# create a mirror to a local resource
$ lftp username@data.bioinf.be:~> mirror -cP download/												

-c : allow for partial downloads;
-P : allow for parallel downloads;
For more information see these examples;

A single file download :

lftp -c "open sftp://username:password@data.bioinf.be; get download/myfile.tar.gz /my/local/storage/"

Curl

If you are unable to install extra applications, its perfectly possible to use build-in tools such as curl;

curl --insecure -u username sftp://data.bioinf.be/download/myfile.tar.gz -O 


MAC

Cyberduck is a can be downloaded here; It is a free tool on macOS & Windows.

To connect with a server, click on the "Open connection" button in the upper left. In the dialogue box that pops up, choose the following settings

  • File Protocol: SFTP (SSH File Transfer Protocol)
  • Server: data.bioinf.be or 143.169.52.5
  • Port Number: 22
  • User name: (provided by NSF) Password: (provided by NSF)
CyberDuck Login
help with winscp

Click Connect, and you should see your Linux account file directory appear in the main window, like in the image below. You can now drag and drop files between this window and your computer to transfer files.