Use SSH Secure Shell Client

Obtain and Use SSH Secure Shell Client

The SSH Secure Shell Client is a client for secure, encrypted communication, including file transfer, across networks. You can use it to connect to any server that supports the SSH (Secure Shell) protocol, such as Ruby and Isis . (The client cannot be used with the storage.unc.edu server.) SSH Secure Shell Client is installed on all SILS lab machines. If you want to get it for your personal computer, follow the instructions below.

Installing SSH Secure Shell Client

1. Download the client, SSH Secure Shell Client 3.2.9, from https://shareware.unc.edu. Remember where you've saved it.
2. Click on the icon to install the client.
3. At the Welcome window, click Next.
4. At the License Agreement window, click Yes.
5. At the Choose Destination Folder window, click Next .
6. At the Select Program Folder window, click Next.
7. At the Select Components window, click Next.
8. At the Check Setup Information window, click Next.
9. When the Setup Status is complete, click Finish.

To connect

1.Click on the Connect computer icon, or go to the File --> Quick Connect.

Secure Shell Window

Figure 1.

2. Type in your host name (ruby.ils.unc.edu or isis.unc.edu, for example).
3. Type in your user name.
4. Make sure the Port Number is 22.

Secure Shell connect

Figure 2.

5. Click Connect.
6. At the prompt, type in your password and click OK. Note: the password for your Ruby account is not synced with your ONYEN password. Please contact the SILS Help Desk if you require assistance resetting your password.
7. You will then be at a Unix command line and can work from there. For basics on using Unix, you can use [ http://help.unc.edu/5288 ] ITS's short primer.

Transferring files:

Click on the yellow New File Transfer window icon. 

Secure Shell window

Figure 3.

Your local files will be in the window on the left, the remote server files in the window on the right. You can either drag and drop folders or files from one side to the other to transfer files, or highlight a file or folder and use the Get and Put arrows at the top (Get to place files from the remote server into a local folder, and Put to post files from your local folders onto the remote server.)

 

Secure FTP Window

Figure 4.

 

To create profiles

If you plan on returning to the same host or hosts on an ongoing basis, it would be useful to set up host profiles, of Ruby or Isis , for example.
1. Go to the File --> Profile / Add Profiles .
2. Type in a profile name you will recognize as the host, such as Ruby or Isis .
3. For the host name, type in your host, such as ruby.ils.unc.edu or isis.unc.edu.
4. Make sure the port is 22. 5. Click OK . 6. The next time you open SSH Secure Shell Client, simply go to File / Profile and choose your profile. Another option is to show the Profiles bar by going to View / Profiles bar so that when you open SSH you can simply click on the Profiles folder at the top and drop down to your desired profile.

To create shortcuts to SSH Secure Shell Client on your desktop:
 

 1. Open the main SSH window and click on the Settings icon.

Secure Shell configure

Figure 5.

Secure Shell example
2. Click on Profile Settings .
3. Under Desktop shortcut, click Create Shortcut .

 

Secure Shell profile settings

Figure 6
 

Note: This will create a generic shortcut that is not for a specific host. To create one for a specific host, such as Ruby, first sign into Ruby with your user name and password, and then go to File / Save Layout. After that, go to Settings and choose Create Shortcut. When you click on this shortcut each time, it will prompt you for your password.

Disconnecting

If you are transferring files, go to the File --> Disconnect . If you are working in a Unix environment, type logout on the command line.