Connecting to Remote Hosts Using a Secure Shell

Lab Steps

lock
Introduction to Secure Shell (SSH)
lock
Connecting to a Virtual Machine Using Putty
lock
Using SSH to Connect to a Remote Host
lock
Logging in to the Amazon Web Services Console
lock
Using a Cloud Vendor to Gain Shell Access

Ready for the real environment experience?

DifficultyBeginner
Time Limit1h
Students8

Description

Secure Shell, usually abbreviated to SSH, is a protocol for exchanging information securely over an untrusted network, such as the public internet.

SSH is used widely by people working with cloud technologies. It's often used to access a shell and perform configuration and administrative tasks on remote compute infrastructure.

In this lab, you will see how to use SSH in three different ways to access a remote host.

Learning Objectives

Upon completion of this beginner level lab, you will be able to:

  • Use the Putty SSH client
  • Use the Linux SSH client
  • Use a cloud-vendor web-based SSH functionality

Intended Audience

  • Anyone who works with cloud compute resources
  • DevOps Engineers
  • Software Engineers

Prerequisites

Familiarity with the following will be beneficial but is not required:

  • SSH
  • Secure Networks

The following content can be used to fulfill the prerequisite:

About the Author
Students50947
Labs128
Courses2
Learning paths3

Andrew is a Labs Developer with previous experience in the Internet Service Provider, Audio Streaming, and CryptoCurrency industries. He has also been a DevOps Engineer and enjoys working with CI/CD and Kubernetes.

He holds multiple AWS certifications including Solutions Architect Associate and Professional.