© 2008 by the Rector and Visitors of the University of Virginia.

The information contained on the University of Virginia’s Department of Information Technology and Communication (ITC) website is provided as a public service with the understanding that ITC makes no representations or warranties, either expressed or implied, concerning the accuracy, completeness, reliability or suitability of the information, including warrantees of title, non-infringement of copyright or patent rights of others. These pages are expected to represent the University of Virginia community and the State of Virginia in a professional manner in accordance with the University of Virginia’s Computing Policies.

Installing SSH Clients for Red Hat Linux

Installing SSH

OpenSSH comes with most Linux installations. As an educational institution, UVa also has obtained for no charge the ssh.com implementation. If you don't have ssh configured, ITC recommends you install our ssh.com ssh rpm for version 3. This supports ssh version 2 (ssh2).

If you have OpenSSH installed, and you want to replace it with the ITC ssh rpm, you should remove OpenSSH, then apply the rpm described below.

If you are running RedHat Linux 7.1 or later, you're running the 2.4 kernel. Earlier releases of RedHat used the 2.2 kernel. The package to install for 2.2 is ssh-3.0.1-1.i386.rpm -- the instructions below reference a later release, but the same instructions apply to all of our ssh-3.x rpms. If you're running the 2.4 kernel, use the latest version you find in the directory (it may have been updated since this web page was last updated).

Note: You should execute the following instructions as "root." The # at the beginning of the command lines is the bash prompt.

Mount the filesystem containing the rpms.

Uninstall OpenSSH

Install the package

You are finished installing the ssh clients. The installation does not start the ssh daemon. Either reboot or run the command:

/etc/rc.d/init.d/sshd start

to start the daemon.

 

Unix/Linux Security Best Practices Home