IT Services

Cyberduck - Secure File Transfer Client Guide


Figure cyberduck/cyberduck.icon.png [Cyberduck icon]

Cyberduck is an open source FTP, SFTP and WebDAV browser with an easy to use interface, integration with external editors and support for many Mac OS X system technologies such as Spotlight, Bonjour, Quick Look and the Keychain. This program can be used to securely transfer your files to your web space via the OUCS service. The following information guides you through the process of setting up the program, connecting to and how to access your users web space from there.

Cyber duck can be downloaded from the developers web site:

Installing Cyberduck

  1. Download the program from
  2. Locate the downloaded program and double click on the program .dmg file.
  3. Cyberduck will install itself onto your machine. You may wish to move the program to your Applications folder.

1. Accessing the Linux Service

  1. To access the Linux service using Cyberduck, click on the installed Cyberduck program icon. The following screen will open:

    Figure cyberduck/duck1.png [default opening screen]

  2. Click on the Open Connection button. This opens the connection screen.

    Figure cyberduck/openbutton.png [Open button]

    Figure cyberduck/duck2.png [Connections screen]

  3. From the Protocol box select [SFTP (SSH File Transfer Protocol)] from the dropdown list.

    Figure cyberduck/duck3.png []

  4. In the Server box type in
  5. Enter your Username and Password into the appropriate boxes.

    Figure cyberduck/duck4.png []

  6. Click the Connect button
  7. You will now see your Linux account which contains one cgi folder. You can now transfer files to and from your Linux account.

    Figure cyberduck/duck5a.png [Default Linux account screen with shortcut to cgi bin]

2. Accessing your web site users folder from a Linux account

In order to see your web folder you need to add a shortcut from your Linux account to the users web space. This shortcut cannot be made through Cyberduck, so you need to open a Terminal session instead.

  1. From the favourites menu, click on the screen icon to begin a Terminal session.

    Figure fugu/terminal1.png [Terminal icon]

  2. At the $ prompt type ssh [username] (i.e. if your username is abcd1234, type ssh and press <Enter>.

    Figure fugu/terminal-login.png [Type in SSH]

  3. You will now be asked for your Oxford Account password, type this in and press <Enter>. N.B. you will not see any text on the screen as you type your password.

    Figure fugu/terminal-password.png [Password prompt]

  4. If you have never done this before, you will see the following message:

    The authenticity of host ' (' can't be established. RSA key fingerprint is 12:05:75:ee:73:a7:6d:3d:27:f3:fd:32:c7:5d:9b:09. Are you sure you want to continue connecting (yes/no)?

    You can verify that this is correct by visiting the Linux security page where the key fingerprints are displayed. Type Yes to continue.
  5. Once your password is accepted, you will be greeted by the Linux service welcome information.

    Figure fugu/terminal-loggedin.png [Linux Service welcome information]

  6. You now need to send a command to the server telling it to make a shortcut to your user web space. At the $ prompt type makeweblinks and press <Enter>.

    Figure fugu/makeweblinks.png [makeweblinks command]

  7. The system will respond by adding a new line with your and a $ prompt.

    Figure fugu/makeweblinks-done.png [makeweblinks command completed]

  8. You have now successfully added a shortcut to your Linux account going to your user web space. If you now type ls you will see a new folder called public_html.
  9. Type Logoff and close down the Terminal.
  10. On returning to Cyberduck you need to refresh the Linux account folder view. After you have refreshed your folder view, you will see a new shortcut has been added to your folder.

    Figure cyberduck/duck5.png [Shortcut added to user web space]

    If you click on this link, Cyberduck will show you your web space account folder. You can now drag and drop files to and from your users web space using the Cyberduck program.
  11. To close the connection to, click on the Disconnect button near the top of the screen.

    Figure cyberduck/disconnectbutton.png [Disconnect button]

    The folder view will now be greyed out

    Figure cyberduck/duck6.png [Connection terminated]

  12. You can now close the program in the normal way.