Skip to main content

Posts

Showing posts from August, 2016

SSH Essentials: Working with SSH Servers, Clients, and Keys

Introduction SSH is a secure protocol used as the primary means of connecting to Linux servers remotely. It provides a text-based interface by spawning a remote shell. After connecting, all commands you type in your local terminal are sent to the remote server and executed there. In this cheat sheet-style guide, we will cover some common ways of connecting with SSH to achieve your objectives. This can be used as a quick reference when you need to know how to do connect to or configure your server in different ways. How To Use This Guide Read the SSH Overview section first if you are unfamiliar with SSH in general or are just getting started. Use whichever subsequent sections are applicable to what you are trying to achieve. Most sections are not predicated on any other, so you can use the examples below independently. Use the Contents menu on the left side of this page (at wide page widths) or your browser's find function to locate the sections you need. Copy and past