In order to secure the network, we are encouraging users to use encrypted protocols such as SSH to log into computers and transfer files between them. Although users are using secure connections to connect remotely, connections made via older programs such as FTP (or via telnet) send information in unencrypted plain text (including your passwords) over the network. Hackers on the network and on the Internet can "sniff" or view your connection, find your password and remotely log in, having the same access as you.
Select a platform to view setup instructions:
PC/Windows - PuTTY
For the PC/Windows platform, we suggest downloading PuTTY, which is a free SSH client. It is based on OpenSSH, has several well designed dialogs and is OpenSource.
Get the installer putty-X.XXX-installer.exe to get all tools. For a simple login, putty.exe will be enough. Save the installer file to your download directory or desktop.
NOTE: Exit all applications before you begin the installation process.
Configuring PuTTY
- Double-click on the file PuTTY-install.exe to begin the installation.
- At the Choose Destination screen, Click Next to accept the recommended default destination location for installing PuTTY.

- Click Next on the Select Program Folder screen to select PuTTY as the recommended Program Folder name (PuTTY should already be displayed in the Program Folders text box).

- Click Finish on the final screen to complete the installation.

Starting PuTTY
- After installing the program, start PuTTY by clicking Start > Programs > PuTTY.
- When the first dialog box appears, enter the host name you would like to connect to and activate by clicking the SSH radio button as protocol. Save this session as Default Settings to be sure to not use telnet by error.

- The first time you connect to the server, a security alert window will appear to Add the Hostkey. Click Yes to add the new host and to continue.

- You can now log into the system using your BroncoName and BroncoPassword.

Some people find it easier to work with a graphical interface instead of the command-line PSCP command. We recommend WinSCP.
Mac - SSH
The following PDF tutorial provides information on installing and using MacSSH for Mac OS 9.x.x or lower:
http://www.csupomona.edu/~ehelp/docs/MacSSH.pdf
Mac OS X already comes with the ability to create SSH connections. Macintosh OS X Terminal is a program built into OS X. It includes a program called SSH which will allow you to make secure connections to the Intranet. Terminal uses a command-line interface, so you'll use the program by typing commands at a prompt. When you're running Terminal, you're using UNIX to access your Macintosh rather than the more familiar Aqua graphic interface.
Using Terminal to Make a Secure Connection
- Macintosh HD > Applications > Utilities > double click Terminal. If you will be using it frequently, you may want to drag its icon to your Dock so you can start it from there in the future.

- To log into your Linux account, type in the following: ssh -l BroncoName hostname (i.e. ftp.csupomona.edu for the host name).

- If this is your first time logging into your account on a specific machine, you will be prompted:
The authenticity of host 'ftp.csupomona.edu (136.159.86.121)' can't be established. RSA key fingerprint is 9e:59:97:30:7e:db:2a:05:f3:26:29:79:e6:27:b6:e2. Are you sure you want to continue connecting (yes/no).
Type in yes and enter your BroncoPassword.
Note: Keystrokes will not be echoed as you type in your password.
- Once you have successfully logged in and get your Linux prompt (e.g. bash-2.05b$), you are ready to run many of the programs that have been installed on Linux.

- When you are finished using Linux, type logout at your Linux prompt to log out.
- To exit the Terminal application, go to Terminal and select Quit Terminal.
Secure File Transfer with OS X
Terminal includes the standard UNIX utilities SCP (Secure Copy) and SFTP (Secure File Transfer Protocol). If you are familiar with the UNIX command-line interface for SCP and SFTP, you can use them that way. However, we recommend using Fugu instead. Fugu is a graphical front-end client for these utilities.