Actions

File transfer from and to Windows

From ALICE Documentation

Revision as of 15:10, 8 April 2020 by Dijkbvan (talk | contribs) (Created page with "== File transfer from and to Windows == You are welcome to use any SFTP client you wish. We frequently receive requests for help setting up FileZilla, Cyberduck and WinSCP. Fo...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

File transfer from and to Windows

You are welcome to use any SFTP client you wish. We frequently receive requests for help setting up FileZilla, Cyberduck and WinSCP. For convenience, these instructions are below.

FileZilla

You can download FileZilla from the vendor website at https://filezilla-project.org.

Make sure to download FileZilla client. Once the installation is complete you will need to create an HPC profile. You can do so by going to the Site-Manager:

Create a new site and enable these settings:

  • Protocol: SFTP – SSH File Transfer Protocol
  • Host: sftp-gw.alice.universiteitleiden.nl
  • Logon Type: Interactive
  • User: Your ALICE username

After the General tab settings have been filled out, select the Transfer Settings tab:

  • Check Limit number of simultaneous connections
  • Maximum number of connections: 1

These settings will keep a single connection open so you will not have to re-authenticate.

Cyberduck

You can download Cyberduck from the vendor website at https://cyberduck.io/.

Save your HPC login setting by creating a new “bookmark” with these settings:

  • Server: sftp-gw.alice.universiteitleiden.nl
  • Username: Your ALICE username

WinSCP

To transfer files between your desktop and the ALICE file systems you first need to setup your ssh configurations to allow key-based login to the sshgw machine, including the ssh login tunnels as described in Login to cluster. After this you can startup WinSCP and configure a session to ALICE login node 1:

Winscp1.png

Select the 'New Site' and specify as Host Name: localhost and as Port number: 2222 (which are the settings for the tunnel you have running, since you have started putty with the ALICE_GW config). You can now setup the key-based authentication by clicking the Advanced button. In the new window, select SSH and then Authentication. In the Private key file box, you browse to the private key file you have previously created (see Login to cluster for details). You may choose from the File protocol drop-down menu either SCP or SFTP. It does not matter for the main window of WinSCP which protocol is used.

Winscp4.png

Once this has been done, save this configuration into a session config by clicking Ok and then clicking Save. Give this configuration a useful name, e.g. ALICE login1, and click Ok.

Winscp2.png

You can now click the Login button. On first access, you may be presented a confirmation window for key exchange. Click Ok.

Winscp3.png

Now you will be presented the WinSCP main window. On the left, you have the local file system and on the right, you have the remote file system on ALICE login node 1, your home directory.

Winscp5.png

Now you can transfer files to and from ALICE.