SSH (Secure Shell)

What is SSH??

SSH (Secure Shell) is a secure replacement for telnet. Telnet is an old program that was used to connect to and communicate with servers for various reasons. Telnet allows users to access UNIX servers from a personal computer. It is often used to check email, edit web documents, compile programs, etc. Because telnet was designed with little regard for security, its use is not recommended. SSH was developed as a replacement for telnet. SSH has all the functionality of telnet with security and added features.

Most OSU servers support SSH and encourage its use over traditional telnet clients. The use of SSH is encouraged because communication between the client and the server are encrypted. This makes it very difficult for a malicious user to eavesdrop and steal personal information.

SSH for Windows

What is SSH for Windows?

SSH for Windows is a commercial implementation of SSH which runs on most Windows Operating Systems. SSH for Windows can replace telnet for servers that support it. Most OSU servers support SSH and the system administrators encourage its use over traditional telnet clients. The use of SSH is encouraged because communication between the client and the server are encrypted. This makes it very difficult for a malicious user to eavesdrop and steal personal information.

Where can I get SSH for Windows?

There are a few options for using SSH on Windows. The following page has a list of the most popular and common clients http://www.openssh.com/windows.html.

Command Line SSH

How do I use the SSH from a command line?

To use SSH from a command line on a UNIX or Mac OS X machine, type:

ssh [-l login] remote_host

where login is your username on remote_host, and remote_host is the address of the machine you want to connect to. The part enclosed in brackets is optional if your username on your local machine is the same as your username on remote_host . For example, to SSH to the ONID shell server, you would type:

ssh -l username shell.onid.oregonstate.edu

For more information, read the manual page for ssh by typing man ssh .

More SSH Clients

Where can I find more SSH clients?

Additional SSH clients and documentation can be found on the Network Engineering page at http://oregonstate.edu/net/security/ssh/