SSH: The Secure Shell
The Definitive Guide
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.
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