Product SiteDocumentation Site

Chapter 1. Introduction

1.1. What is SSH?
1.2. What is OpenSSH?
1.3. How do I get it?
1.4. Why use it?
1.5. License
This chapter introduces SSH (Secure Shell), its implementation in the Fedora distribution, how to confirm its installation details, its license, and general details about OpenSSH.

1.1. What is SSH?

SSH is a network protocol that allows secure, encrypted data exchange between two networked hosts or devices. It is primarily used for remote access and configuration of Unix-like operating systems, including GNU/Linux distributions such as Fedora. The nature of Unix-like operating systems is such that the system can be configured nearly completely from the command line interface (CLI), whether the administrator or user is physically located at the machine, or from the other side of the planet. The ability to perform configuration remotely in a secure manner is paramount which is why SSH and its derivatives are some of the most pervasive and common protocols found on Unix-like operating systems today.
SSH was first invented in 1995 by Tatu Ylönen, at the Helsinki University of Technology in Finland. This initial implementation is now known as SSH-1. Shortly thereafter, an effort was launched to make SSH an Internet standard under the Internet Engineering Task Force (IETF) guidelines. This led to the development of an updated protocol, known as SSH-2 which, in 1999, the OpenBSD team adopted, refined and continually develops and releases under the name OpenSSH.