Information Technology Services

FTP @ TRU

Introduction
FTP Clients

Introduction to FTP @ TRU

FTP stands for File Transfer Protocol. You can use FTP at TRU to connect to TRU's Novell Servers (F:, G:, I:, etc. drives) from home. With an FTP client such as FileZilla you can: list files and directories; create new directories and delete old ones; upload and download files, as well as delete old ones; rename directories and files -- in short, do everything you would normally do on your local machine at work, except create new files from scratch, and change the contents of old ones.

FTP also supports uploading and downloading large groups of files at one time. If you have a graphical FTP program, transferring files is as easy as pointing and clicking with your mouse.

FTP Clients

FTP Clients allow you to connect to the staff and faculty FTP server at TRU (truftp.tru.ca). Students at TRU have their own FTP server ( camelot.tru.ca ). Although there is a FTP client built into Internet Explorer and Netscape, Information Technology Services recommends you install a FTP client. A free version of FileZilla is available to faculty and staff of educational institutions that you can install on your home PC.

FileZilla FTP Client - Installation

The following example shows you how to install FileZilla.

  1. Download FileZilla by clicking here and run filezilla-2.2-setup.exe.
  2. Chose your language when the setup program loads
  3. Click the “Next” button four times through the screens that follow until the setup program presents you with the following screen:
    1
  4. Click the option “Use secure mode” and click install. If you are on a PC that has many different users who may be using FileZilla, you may click the option “Use Registry” so that each user’s settings will be saved.
  5. Click the “Close” button when the program finishes installing:
    2
    FileZilla is now installed on your machine. You may start this program by:
    1. The FileZilla icon on your desktop 3
    2. Through the Start menu: Start -> All Programs -> FileZilla -> FileZilla
      4

FileZilla FTP Client - Setup a TRU FTP Session

You now need to run the FileZilla client and setup a session to connect to the TRU FTP server:

  1. Run FileZilla from the Start Menu (Start -> All Programs -> FileZilla -> FileZilla). The following diagram shows the FileZilla program after loading:
    5
    Note: Important icons are the “Site Manager” highlighted by the red circle on the left and the “Disconnect” icon highlighted on the right.
  2. Setup a FTP Session. You may do this by clicking: File -> Site Manager or by clicking on the “Site Manager” icon as shown by the figure in step 1.
  3. Create a new FTP connection by using the following information (you may create a new connection by using the “New Site” button, or modify the predefined post-setup default site that has been created for you):

    Host

    truftp.tru.ca

    Port

    21

    Servertype

    FTP

    Logontype

    Normal

    User

    Format:

    .<Novell Username>.<context>

    Note: The format for your ftp username includes a period proceeding and following your Novell Username (ie: .jbearden. ). When filling in your ftp username and context, do not include the angle brackets, < and >. If you are logged in to Novell at TRU (you have access to F, G and P drives), you can determine your Novell Username and Context by following these steps:

    1. Click Start -> Run ...
    2. Type: cmd
      Click OK or press Enter.
    3. Type: cx
      Press Enter. This will display your context
    4. Type whoami
      Press Enter. This will display your Novell Username (this is listed as your User ID)
      6

    In this is situation, the FTP Username would be: .jbearden.cserv.ucc

    You may choose the name the profile “TRU FTP” or anything you wish. After filling in the information, you should be presented with the following screen:
    7

  4. Click “Save and Exit”.


FileZilla FTP Client - Connecting to the TRU FTP server

Now that you have a FTP session created and stored, you may use it to connect to the TRU FTP server:

  1. Click the arrow next to the “Site Manager” icon (step 1 in the previous series of steps). This will bring up a list of saved connections. Click the TRU connect that was just created.
    8
  2. Enter your Novell Password (the one you log into your work PC with when you power it up) and click OK.
  3. If everything worked correctly you should see files you've stored in your F: drive at work in the right hand pane.

FileZilla FTP Client – Uploading/Downloading Files to F: drive (Novell Server)

Once you are connected you can drag and drop files between the "Local System" (C: Drive) and the "Remote Site" (F: drive). In the example below “Regular Expressions.txt” is being uploaded to the FTP server (F: Drive). The help included with FileZilla (Help -> Contents) describes how to create and remove directories as well as navigating around inside your directory structure.
9

FileZilla FTP Client - G:, P:, and other drives

You will notice that FileZilla client does not use drive letters but describes the location of files using the volume and directory where they are located on the Novell server. In order for you to access files on G:, P:, and other drives you need to know where they are located on the Novell server using volume and directory names.

To find out where a drive is located, use the "MAP" command at the DOS Prompt on your work PC. You will need to do this at work and write it down before you go home and use the client.

  1. On Win XP or Win 2000 click on the Start button, Run, and enter "cmd" in the "Open" box
    10
  2. Enter the MAP command.

    C:\>map

    Drives A,B,C,D,E map to a local disk.
    Drive F: = LANCELOT\VOL2:HOME\WESLEY \
    Drive G: = LANCELOT\VOL2:HOME\INFOSERV \
    Drive I: = LANCELOT\VOL1:WWW \
    Drive J:=CAMELOT\SYS:HOME\INSTRUCT
    Drive O: = LANCELOT\VOL2:HOME\COURSES \
    Drive P: = LANCELOT\VOL1:HOME\STAFF \
    ----- Search Drives -----
    S1: = C:\WINDOWS\SYSTEM32
    S2: = C:\WINDOWS
    S3: = Z:. [LANCELOT_SYS.:PUBLIC \]
  3. To get to P: drive which is on VOL1 in the HOME\STAFF directory, keep clicking on the directory with two periods ( .. ) in the "Remote Site" window until the volumes appear.
    11
    Then click on VOL1, HOME, and STAFF.
  4. If you are developing pages for the TRU website you would need to go to I: drive which is on VOL1, WWW, and ROOT.

Other FTP Clients

Other FTP clients are available for use with the TRU FTP server. CuteFTP and SmartFTP are examples of FTP clients similar to FileZilla.

Internet Explorer Built-in FTP Client @

For example in Internet Explorer you can enter an ftp address into the address box:

ftp://.username.context@truftp.tru.ca

which will allow you to upload and download files from your F: drive on any PC with Internet access.
12

You will be asked for your Novell password.
13

You should see the contents of your F: drive.
14

Download a File

To download a file with Internet Explorer click on it.
15

Upload a File

To upload a file, select it in Windows Explorer and drag it on top of the Internet Explorer page.

If Internet Explorer is hidden by another window drag the file on top of the Internet Explorer icon on the Task Bar and wait for Internet Explorer to expand and then drop the file.

Internet Explorer FTP Limitations

Internet Explorer will work well with your F: drive. However, it does not provide the ability to navigate to a different directory such as G: or P: drive.