Learn more about the transition to EEE+ Canvas ›

What does EEE Legacy mean? Learn more › Skip to Global Navigation | Skip to Contents
You're not logged in Secure Sign In

Use MyEEE

General Information

Overview

Secure File Transfer Protocol (SFTP) is a method used to transfer files to and from a server. SFTP is often used to upload a website or other files prepared on a local computer to a server.

Should I use SFTP?

SFTP is geared toward computer users with more technical knowledge and the websites that use SFTP tend to be larger. If you are unfamiliar with HTML or you plan to maintain only one small website and a few files, SFTP may not be the best choice.

If you wish to create your own course website from scratch through AdvancedWebspace, you may use an SFTP client to upload and manage your files or you can use the AdvancedWebspace Upload Interface.

If you are uncomfortable writing your own web pages, we recommended that you use EasyWebsite to quickly create a simple, stylish course website. Using EasyWebsite requires no HTML or SFTP experience.

What is a SFTP client?

An SFTP client is a program that you use to connect to an SFTP server which remotely stores files. Once you have connected to the server, you can upload or download files using the SFTP client.

For example, if you create a website using AdvancedWebspace, you can connect to the EEE SFTP server to upload and manage your website's files.

For a comparison of different SFTP clients, see Wikipedia: Comparison of FTP Clients

Windows SFTP Clients

Download an SFTP client

EEE recommends either FileZilla (open source) or SmartSFTP (freeware) when connecting to the EEE SFTP server.

Download FileZilla or SmartSFTP:

*recommended

Connect to UCI

Connecting to UCI's SFTP server in FileZilla:

  1. Open FileZilla.
  2. Enter the following information in the Quick Connect dialog box at the top of the window:
    quickconnect text fields
    • Address: sftp://eee.uci.edu
    • User: Your username is based on your course code + quarter (f = fall, w = winter, s = spring, y = summer session I, z = summer session II, m = 10 week summer session) + year.
      Example: A class with a course code of 99000 in the winter quarter of 2002 would have a username of 99000w02.
    • Password: This is the password that was chosen when the AdvancedWebspace account was created. If no password was chosen, a random password was generated. In either case, an email containing the password was sent to the Instructor(s) of Record.
    • Port: 22 (this should be the default)
  3. Click Quickconnect.
    filezilla connected to server
You can now begin to transfer your files.
All files must be placed inside the public_html directory or they will not display on the web or be visible in WebsiteManager.

Transfer Files

Transferring files in FileZilla:

  1. Connect to the EEE SFTP server.
  2. Drag and drop the files you wish to upload from the left-file tree into the right file-tree.
    Make sure all your files are inside public_html. Files outside public_html will not be accessible online and will not appear in the AdvancedWebspace interface.
    Drag and drop in filezilla
Your files will now appear on the SFTP server.

Mac OS X SFTP Clients

Download an SFTP client

Cyberduck is a free, open-source SFTP client for Mac OS X.

Download Cyberduck:

Connect to UCI

Connecting to UCI's SFTP server:

  1. Open Cyberduck.
  2. Press Open Connection.
    open connection button
  3. Select SFTP and enter your username and password.
    Only check "Add to Keychain" if you are using a secure, private computer.
    Login dialogue for server
    • Username: Your username is based on your course code + quarter (f = fall, w = winter, s = spring, y = summer session I, z = summer session II, m = 10 week summer session) + year.
      Example: A class with a course code of 99000 in the winter quarter of 2002 would have a username of 99000w02.
    • Password: This is the password that was chosen when the AdvancedWebspace account was created. If no password was chosen, a random password was generated. In either case, an email containing the password was sent to the Instructor(s) of Record.
  4. Press Connect.
You can now begin to transfer your files.
All files must be placed inside the public_html directory or they will not display on the web or be visible in WebsiteManager.

Transfer Files

Transferring files in Cyberduck:

  1. Connect to the EEE SFTP server.
  2. Drag and drop the files you wish to upload from your computer to the public_html folder.
    Make sure all your files are inside public_html. Files outside public_html will not be accessible online and will not appear in the AdvancedWebspace interface.

    Drag and drop in cyberduck

Your files will now appear on the SFTP server.

Data Formats

What is the difference between ASCII, Binary, and Automatic?

SFTP programs can transfer files in three ways: Automatic, ASCII, and Binary. It is recommended that you use Automatic when transferring files to and from EEE.

  • Automatic (Auto) can be used when the file type is not known or there is a mix of binary and ASCII files.
  • ASCII is used to transfer text files, such as HTML files and Microsoft Word documents.
  • Binary is used to transfer non-text files, such as images and executables.