Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Learning SSH

via LinkedIn Learning


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


  • 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
  • Next steps

Taught by

Scott Simpson


4.8 rating at LinkedIn Learning based on 75 ratings

Start your review of Learning SSH

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.