Using SCP and SFTP to connect to shell.cas.usf.edu

Questions & Answers

Linux
How do I connect to shell.cas.usf.edu with SFTP?
MacOS 8 & 9
How do I use NiftyTelnet SSH to connect to shell.cas.usf.edu?
MacOS X
How do I use Fugu to connect to shell.cas.usf.edu?
Windows 9x, NT, 2000 & XP
How do I use SSH Secure Shell for Workstations to connect to shell.cas.usf.edu?

Linux

How do I connect to shell.cas.usf.edu with SFTP?

Open a terminal window and type the following to connect to Shell:

sftp login@shell.cas.usf.edu

Example: If you are bob@shell.cas.usf.edu, you would type:

sftp bob@shell.cas.usf.edu

Once you've connected to Shell, type help for a list of commands. Type exit to quit SFTP.

MacOS 8 & 9

How do I use NiftyTelnet SSH to connect to shell.cas.usf.edu?

Installing NiftyTelnet SSH

You can download NiftyTelnet SSH at: http://uweb.cas.usf.edu/downloads/niftytelnet-macos9.hqx.

Once you've downloaded NiftyTelnet SSH, double-click on the installer icon if your browser doesn't automatically uncompress the file. Then, locate the niftytelnet-1.1-ssh-r3 folder. The following steps will install NiftyTelnet SSH on your computer:

  1. Drag the niftytelnet-1.1-ssh-r3 folder to where you store your applications.
  2. That's it. NiftyTelnet SSH is now installed on your computer.

Configuring NiftyTelnet SSH

Now that you've installed NiftyTelnet SSH, you can configure a profile for shell.cas.usf.edu and connect to the server:

  1. Double-click on the Nifty Telnet 1.1 SSH r3 icon to start NiftyTelnet SSH. Then, select Edit in the New Connection window.
  2. In the Telnet Shortcut window you'll see a list of settings for your profile. Enter the following information:
    • Shortcut Name: Enter the name of your profile. It can be shell.cas.usf.edu, or anything you'd like.
    • Host Name: Enter shell.cas.usf.edu for the host name.
    • User Name: Enter your user name. If you are bob@shell.cas.usf.edu, your user name will be bob.
    • Protocol: In the Protocol pull-down menu, select SSH-3DES.
  3. Select OK to save your profile. When you return to the New Connection window, your profile will be listed under Shortcuts. Click on your profile once to highlight it, then select Scp to connect to Shell. Enter your user name and password when prompted.

Okay, you're connected to the server. Now what?

  1. The SCP window has two modes: Send Files/Folders and Receive Files/Folders. To upload files, select Send Files/Folders from the pull-down menu at the top of the SCP window.
  2. Drag the files you'd like to upload to the Source Files box. Alternately, select Add Files/Folders and choose the files you'd like to transfer. If you are transferring folders, check the Copy Contents of Nested Folders box.
  3. Once you've selected a list of files, enter the folder you'd like to transfer the file to in Destination Path. This will require knowing where your destination is, and how to describe it in a way that NiftyTelnet SSH and Shell understand. In practice, this is simple. Unix uses ~ as shorthand for your account's home directory. If you're transferring files to your home directory, then that's all you need to use. If you're transferring files to a folder within the home directory, like public_html, you would enter ~/public_html. If you're transferring files to the folder foo inside of public_html, you would enter ~/public_html/foo, and so on.
  4. Once you've entered your directory in Destination Path, select Start Copy to start the transfer. Enter your user name and password when prompted. SCP will close once the file transfer has ended.
  5. To download files, select Receive Files/Folders from the pull-down menu at the top of the SCP window.
  6. Enter the name of the file you'd like to download in Source Files. As with #3, enter the path of the file as well as the file's name. If foo.txt is located in ~/public_html, you would enter ~/public_html/foo.txt. If you're downloading a folder, check Copy Contents of Nested Folders.
  7. By default, SCP will download files to your desktop folder. To change the location of your Download Folder, select Pick a File and choose a new folder.
  8. Once you've entered your file in Source Files and chosen a download folder, select Start Copy to start the transfer. Enter your user name and password when prompted. SCP will close once the file transfer has ended.

Note: This profile will also work for SSH connections to Shell. You do not have to create a second profile for SSH.

MacOS X

How do I use Fugu to connect to shell.cas.usf.edu?

Installing Fugu

You can download Fugu at: http://eq.rsug.itd.umich.edu/software/fugu/download.html. Fugu's manual is available from the University of Michigan's Research Systems Unix Group.

In order to use Fugu 1.1 or above, you must have MacOS X 10.2.3 or higher. If you don't, you can't use Fugu. You can determine what version of OS X you have by clicking on the Apple icon on the top left-hand corner of your screen, then selecting About This Mac.

Once you've downloaded Fugu, double-click on the installer icon if your browser doesn't automatically load the file. The following steps will install Fugu on your computer:

  1. At the License Agreement window, select Agree.
  2. Once the installer has loaded, drag the Fugu icon to your Applications folder. You can open the Applications folder by clicking once on your desktop to bring the Finder to the foreground, then selecting Go and Applications from the menu bar at the top of your screen.
  3. Once you've copied Fugu to your Applications folder, you can unload the Fugu installer by selecting Go and Computer from the menu bar at the top of your screen. Drag the Fugu 1.1 icon to the Trash icon in your Dock.
  4. Fugu is now fully installed! If you'd like, you can create a Fugu icon in your Dock by dragging the Fugu icon in your Applications folder to the Dock.

Configuring Fugu

Now that you've installed Fugu, you can create a profile for shell.cas.usf.edu:

  1. Start Fugu.
  2. In the Connect to field, enter: shell.cas.usf.edu.
  3. In the Username field, enter your login ID. If your account is bob@shell.cas.usf.edu, you would enter bob for your username.
  4. Select Add to Favorites to save your profile.
  5. Select Connect to connect to shell.cas.usf.edu.

Windows 9x, NT, 2000 & XP

How do I use SSH Secure Shell for Workstations to connect to shell.cas.usf.edu?

Installing SSH Secure Shell for Windows

You can download SSH Secure Shell for Windows at: http://uweb.cas.usf.edu/downloads/ssh-windows.exe.

Once you've downloaded the installer, double click on it to run the installer wizard. The following steps will install SSH Secure Shell on your computer:

(Note: If you run the installer and it asks you if you want to uninstall SSH, select Cancel. You already have SSH Secure Shell for Windows and you can ignore the following six steps.)

  1. At the Welcome to the SSH Secure Shell setup wizard window, select Next.
  2. At the License Agreement window, select Yes.
  3. At the Choose Destination Location window, select Next.
  4. At the Select Program Folder window, select Next.
  5. At the Select Components window, make sure that all of the component boxes are checked. Then, select Next.
  6. At the InstallShield Wizard Complete window, select Finish. SSH Secure Shell is now installed!

Configuring SSH Secure Shell for Windows

Now that you've installed SSH Secure Shell, you can configure a profile for shell.cas.usf.edu:

  1. If you've installed SSH Secure Shell with the installer wizard described in the previous step, you should have two icons on your desktop: Secure Shell Client and Secure File Transfer Client. If you do not, you can find the applications by pressing the Start button, and selecting either Programs or Program Files. Secure Shell Client and Secure File Transfer are located in the SSH Secure Shell folder.
  2. Start Secure File Transfer Client. A default SFTP window will open, with a list of local folders and files on the left-hand side of the window.
  3. Select File, Profiles then Add Profile from the menu bar at the top of the default SFTP window. The Add Profile window will appear. Enter shell-sftp, or whatever name you would like, then select Add to Profiles.
  4. Select File, Profiles then Edit Profiles from the menu bar at the top of the default SFTP window. The Profiles window will appear.
  5. The Profiles window has a list of profiles on the left-hand side of the window and a group of tabs on the right. Highlight the profile you've just created, by clicking on it once, then enter the following information in the Connection tab:
    • Host name: shell.cas.usf.edu
    • User name: login (Ex: If you are bob@shell.cas.usf.edu, your user name is: bob)
  6. Select OK to save the profile. You are done creating your SFTP profile.

To use your new profile, do the following:

  1. If you've closed the default SSH window, double-click on Secure Shell Client, or select it from the Start menu.
  2. Select File and Profiles from the menu bar at the top of the default SFTP window. Select your profile from the profile list, then enter your password when prompted. You are now logged on to Shell, with your new profile.
  3. If you would like to create a shortcut for your profile, you can do so now:
  4. Select Edit, then Settings from the top of the window. The Settings window will open. On the left side of the window is a list of settings. Click once on Profile Settings, at the top of the list.
  5. Under Profile Settings, select Create Shortcut, then OK. A shortcut will appear on your desktop. You can then use it to connect to Shell directly.
©2005 College of Arts and Sciences Computing, University of South Florida