SFTP to Linux Using Cyberduck (Windows, Mac)

Cyberduck is a free1 cloud storage browser with support for all kinds of protocols and services. One of those protocols is SFTP, which you can use to access your files on CASLab.

For the example below, we will be demonstrating using a CASLab Linux server. If you are trying to connect to another Linux server or machine, please replace the following:

  • Nickname: Whatever you’d like to call this connection.
  • Server: The server/machine’s URL (like files.caslab.queensu.ca) or its IP address.
  • Username and Password: Your credentials to log onto that specific server/machine.

Once you have downloaded and installed Cyberduck and launch it, you should see a window that looks like this:

Click the “+” button at the bottom left side (highlighted above). This will add a new bookmark. Select “SFTP (SSH File Transfer Protocol)” from the dropdown. Give it a name like “CASLab” and use files.caslab.queensu.ca as the server. Then type your CASLab username and password and close the window.

Now you should see an item called “CASLab” (or whatever you called it) in the list.

Double click that new item to open a connection to CASLab. You may be prompted to accept an encryption key. Click “Allow.” (Check the “Always” checkbox to avoid this prompt in the future.)

And then you should see your files.

If you have any problems, please consult the FAQ first, then contact us if you’re still having difficulties.


  1. Cyberduck is donationware, which means it makes money from donations (pay what you want). It’s free, but you will be prompted to donate from time to time if you have not already donated and obtained a license key. You can get it by going to the Cyberduck website, or from the Windows / Mac store, but if you get it there, it will cost money (around $30 at the time of writing). There is no difference between the paid version and the free version – it’s just something to be aware of. ↩︎