Simplifying SSH Access with AWS Systems Manager: A Step-by-Step Guide

Carlos Bertin Cano
6 min readSep 8, 2023

It’s now much easier to manage and reach your Linux computers on Amazon Web Services, all thanks to the strong abilities of AWS Systems Manager.

You don’t have to worry about tricky stuff like managing special keys for connecting or the chance of things not being safe anymore.

In this guide, we’ll help you step by step to prepare and reach your Linux computers using AWS Systems Manager. Plus, we’ll make sure things are safe and smooth by setting up the right permission rules and ways of doing things.

Know Your Linux Version

Before you begin, it’s important to be aware of the specific version of Linux running on your instance. Different versions have varying availability of the Systems Manager Agent (SSM Agent).

The AWS Systems Manager Agent (SSM Agent) comes pre-installed on certain Amazon Machine Images (AMIs) provided by AWS.

If you launch an Amazon Elastic Compute Cloud (Amazon EC2) instance from an AMI with any of the following operating systems, you’ll likely find that the SSM Agent is already installed:

  • Amazon Linux Base AMIs from September 2017 onwards
  • Amazon Linux 2
  • SUSE Linux Enterprise Server (SLES)…

--

--

Carlos Bertin Cano

🚀 Cloud Application Architect @ AWS | Crafting digital dreams in the celestial realm of cloud computing | Turning complexity into elegance ☁️🏗️🌌