SSH:TDG
SSH: The Secure Shell (The Definitive Guide)
Barrett, Silverman, & Byrnes / O’Reilly
book cover

SSH: The Secure Shell
The Definitive Guide

by Daniel J. Barrett, Ph. D., Richard E. Silverman, and Robert G. Byrnes.


This site is operated by the authors of the O'Reilly book on SSH. The first edition was published in February of 2001, by Dan Barrett and Richard Silverman. Joined by Robert Byrnes, we completed the second edition in May of 2005.

We have also written O'Reilly's Linux Security Cookbook.

Here are a few articles by the authors:


What is SSH?

SSH is a tool for secure remote login over insecure networks. It provides an encrypted terminal session with strong authentication of both the server and client, using public-key cryptography. Features include:
  • a variety of user authentication methods
  • tunneling arbitrary TCP connections through the SSH session, protecting normally insecure protocols such as IMAP and allowing secure passage through firewalls
  • automatic forwarding of X windows connections
  • support for external authentication methods, including Kerberos and SecurID
  • secure file transfers
SSH is based on a documented protocol on the IETF standards track; see the SECSH Working Group.