YoVDO

Learning SSH

Offered By: LinkedIn Learning

Tags

SSH Courses Cybersecurity Courses Server Security Courses Port Forwarding Courses File Transfer Courses

Course Description

Overview

Explore the fundamentals of SSH, or Secure Shell, and how to provide a secure connection to a command-line shell on a remote system.

Syllabus

Introduction
  • Learning SSH
  • What is SSH?
  • Lab setup
1. Configuring an SSH Server
  • Installing OpenSSH
  • OpenSSH server configuration
  • Managing users and access
2. SSH Basics
  • Connecting to a server using a password
  • Creating a key pair with ssh-keygen
  • Managing and using key pairs
  • Client configuration options
  • Using SSH client applications
3. Practical Tasks with SSH
  • Transferring files with SFTP
  • Transferring files with SCP
  • Multi-step SSH connections
  • Port forwarding with SSH
  • Local port forwarding
  • Remote port forwarding
  • Dynamic port forwarding
  • Options to use with port forwarding
  • Tools that use and extend SSH
  • Securing an SSH server
  • Troubleshooting SSH
Conclusion
  • Next steps

Taught by

Scott Simpson

Related Courses

Computer Security
Stanford University via Coursera
Cryptography II
Stanford University via Coursera
Malicious Software and its Underground Economy: Two Sides to Every Story
University of London International Programmes via Coursera
Building an Information Risk Management Toolkit
University of Washington via Coursera
Introduction to Cybersecurity
National Cybersecurity Institute at Excelsior College via Canvas Network