SSH can be used to transfer files between two computers or to work at the command line of a remote machine. SSH stands for Secure Shell. This protocol encrypts all of the data between computers to provide a secure connection that is difficult for hackers to utitize. SSH always hides usernames and passwords used for remote logins and it also encrypts data passing between computers.
What about Telnet and FTP?
Both telnet and FTP are unencrypted protocols. This means that someone could capture information that is being sent over the network using a packet sniffer. They could then steal your userid, password and other critical information and use this to break into the system. For this reason we are no longer using Telnet and FTP on our new systems. Using SSH Secure Shell for Workstations Windows Client Connections can be set up in two different ways:
- 1. Quick Connect - The Quick Connect option allows you to create new connections fast. It is a quick and easy way to set up a connection to a new server and save just the right settings.
- 2. Profiles - If you frequently connect to more than just one server, you probably want to have different settings defined for each individual server. Profiles make it easy to manage different host configurations.
- Host Name: The name of the server that you would like to connect to. Typically this will be servername.ces.state.nc.us or servername.ces.ncsu.edu.
- User Name: Your userid on the system host system
- Port Number: 22 (no change)
- Authentication Method: Password (no change). You will be prompted to enter your password each time you establish a connection with the host system.
Host Identification Dialog
The first time that you connect, you will be prompted to save "fingerprint" of the public key on your local commuter. Select "Yes." The SSH Secure Shell has both a terminal interface and a graphical interface for file transfers. The terminal window is similar to telnet but is more secure. Starting a Terminal Session SSH Secure Shell can be used to access a server's command line interface. This is very similar to a telnet or kermit session but it much more secure. Start the File Terminal sesion by clicking on the white folder on the menu bar or by selecting Window -> New Terminal from the menu.
SSH Secure Shell can be used to transfer files from a home or office PC to or from the extension office server. If you work on web pages you can also use SSH Secure Shell to transfer files to or from the web server. The file transfer window is similar to graphical FTP clients such as WS-FTP.
- 1. Start the File Transfer Window by clicking on the yellow folder on the menu bar or by selecting Window -> New File Transfer from the menu.
- 2. Select the folder that you would like to transfer files to/from by using the left pane.
- 3. Once you are in the folder that you would like to transfer to/from move your mouse pointer to the right pane.
- If you would like to download, highlight the item(s) for downloading and then right click and select Download. Alternatively, you could highlight the item(s) and select Operation -> Download from the menu. Then select the location that you would like to save the download files and click the Download button.
- If you would like to upload, right-click and empty area in the right pane and select Upload. Alternatively, you could slect Operation -> Upload from the menu. Then select the location that you would like to upload the files from and click the Upload button.
Please note that when connecting to Unity you will need to use the address ssh.ncsu.edu to establish a terminal windows. Since Unity uses SSH1 and not SSH2, a file transfer window to Unity space is not possible at this time.