Getting Started with OpenSSH Key Management
In various tutorials throughout the history of LearnLinuxTV, we've gone over the importance of using public keys with OpenSSH. But what do you do when you ha...

Learn Linux TV
56.9K views β’ Jan 10, 2022

About this video
In various tutorials throughout the history of LearnLinuxTV, we've gone over the importance of using public keys with OpenSSH. But what do you do when you have multiple clients you work with, how do you manage keys between them? In this video, we'll go through an example scenario where we have three clients, and we need to maintain multiple SSH keys for each.
Note: It's recommended to watch the ssh config file video prior to watching this one: https://youtu.be/MWqfc_fegVg
*π§ Donate to Learn Linux TV and Receive a PDF with tips for switching to Linux*
Contains over 40 pages of tips and recommendations to help make your transition easier!
Check it out here β https://learnlinux.link/linux-desktop-tips
*π§ Spin up some Linux Servers with Digital Ocean*
Digital Ocean is a great way to quickly spin up some Linux machines!
β’ Check it out here β https://learnlinux.link/digitalocean (Affiliate Link)
*π Check out this awesome Linux commands cheatsheet!*
Support Learn Linux TV and grab yourself this super-handy cheatsheet, featuring all the important Linux commands and their most useful options.
Grab yours here β https://learnlinux.link/linux-commands
*ποΈ Support The Channel and Get Awesome Linux Swag!*
Head on over to the Learn Linux TV Merch Shop and check out some great Linux-themed gear, including (but not limited to) T-shirts, drinkware, buttons, stickers and more!
β’ "apt install coffee" T-Shirt β https://learnlinux.link/apt-install-coffee
β’ "sudo" T-Shirt β https://learnlinux.link/sudo-shirt
β’ Linux Commands Cheat Sheet β https://learnlinux.link/linux-commands
β’ "May Spontaneously Talk About Linux" T-Shirt β https://learnlinux.link/talk-about-linux-shirt
β’ "Dark Side of the Terminal" T-Shirt β https://learnlinux.link/dark-side-shirt
β’ Lots more β https://merch.learnlinux.tv
_Use coupon code "LINUXFAN" to get 10% off your entire order β https://merch.learnlinux.tv_
*π§ Other Ways to Support Learn Linux TV*
β’ Patreon β https://learnlinux.link/patron
β’ Spin up your very own Linux server β https://learnlinux.link/digitalocean
β’ Linux swag β https://merch.learnlinux.tv
β’ Check out Netdata β https://learnlinux.link/netdata
β’ Jay's Gear β https://learnlinux.link/amazon
_Note: Royalties and/or commission is earned from each of the above links_
*Support Linux Learning!*
β’ Grab some Linux swag from the official Merch Shop β https://merch.learnlinux.tv
β’ Become a Channel Member here on YouTube β https://learnlinux.link/member
β’ Become a Patron and gain access to exclusive perks β https://learnlinux.link/patron
β’ 5% discount on LPI exam vouchers β https://learnlinux.link/lpi-voucher
β’ Check out my latest book, Mastering Ubuntu Server 4th Edition β https://ubuntuserverbook.com
β’ Grab an awesome Pi-powered KVM β https://learnlinux.link/tinypilot
β’ Jay's Gear β https://learnlinux.link/amazon
_Note: Royalties and/or commission is earned from each of the above links_
*π Time Codes*
00:00 - intro
01:58 - Overview of the sample scenario
04:49 - Using the ssh-keygen command to generate an RSA key
08:17 - Creating an SSH key pair for company #1 (Acme)
11:10 - Creating SSH key pairs for the other two companies
12:14 - Associating the SSH keys with their respective servers
14:11 - Specifying a particular key while connecting to a server
15:41 - Using the SSH agent to cache the passphrase for a key
18:57 - Specifying an SSH key within the SSH client config file*π Full Linux Courses*
β’ Linux Crash Course β https://linux.video/cc
β’ Netdata β https://linux.video/netdata
β’ tmux β https://linux.video/tmux
β’ vim β https://linux.video/vim
β’ Bash Scripting β https://linux.video/bash
β’ Proxmox VE β https://linux.video/pve
β’ Ansible (Paid) β https://learnlinux.link/ansible
β’ LPI Linux Essentials (Paid) β https://learnlinux.link/linux-essentials
*π More About Learn Linux TV*
β’ Main site β https://www.learnlinux.tv
β’ Community Forums β https://community.learnlinux.tv
β’ Github Account β https://github.com/LearnLinuxTV
β’ Content Ethics β https://www.learnlinux.tv/content-ethics
β’ Request Paid Assistance β https://www.learnlinux.tv/request-assistance
β οΈ Use Content Responsibly
Learn Linux TV shares technical content intended to teach and help you, but it comes with no warranty. The channel is not liable for any damages from its use. Always ensure you have proper permissions, follow company policies, and comply with all applicable laws while working with infrastructure.
#Linux #SSH #KeyManagement
Note: It's recommended to watch the ssh config file video prior to watching this one: https://youtu.be/MWqfc_fegVg
*π§ Donate to Learn Linux TV and Receive a PDF with tips for switching to Linux*
Contains over 40 pages of tips and recommendations to help make your transition easier!
Check it out here β https://learnlinux.link/linux-desktop-tips
*π§ Spin up some Linux Servers with Digital Ocean*
Digital Ocean is a great way to quickly spin up some Linux machines!
β’ Check it out here β https://learnlinux.link/digitalocean (Affiliate Link)
*π Check out this awesome Linux commands cheatsheet!*
Support Learn Linux TV and grab yourself this super-handy cheatsheet, featuring all the important Linux commands and their most useful options.
Grab yours here β https://learnlinux.link/linux-commands
*ποΈ Support The Channel and Get Awesome Linux Swag!*
Head on over to the Learn Linux TV Merch Shop and check out some great Linux-themed gear, including (but not limited to) T-shirts, drinkware, buttons, stickers and more!
β’ "apt install coffee" T-Shirt β https://learnlinux.link/apt-install-coffee
β’ "sudo" T-Shirt β https://learnlinux.link/sudo-shirt
β’ Linux Commands Cheat Sheet β https://learnlinux.link/linux-commands
β’ "May Spontaneously Talk About Linux" T-Shirt β https://learnlinux.link/talk-about-linux-shirt
β’ "Dark Side of the Terminal" T-Shirt β https://learnlinux.link/dark-side-shirt
β’ Lots more β https://merch.learnlinux.tv
_Use coupon code "LINUXFAN" to get 10% off your entire order β https://merch.learnlinux.tv_
*π§ Other Ways to Support Learn Linux TV*
β’ Patreon β https://learnlinux.link/patron
β’ Spin up your very own Linux server β https://learnlinux.link/digitalocean
β’ Linux swag β https://merch.learnlinux.tv
β’ Check out Netdata β https://learnlinux.link/netdata
β’ Jay's Gear β https://learnlinux.link/amazon
_Note: Royalties and/or commission is earned from each of the above links_
*Support Linux Learning!*
β’ Grab some Linux swag from the official Merch Shop β https://merch.learnlinux.tv
β’ Become a Channel Member here on YouTube β https://learnlinux.link/member
β’ Become a Patron and gain access to exclusive perks β https://learnlinux.link/patron
β’ 5% discount on LPI exam vouchers β https://learnlinux.link/lpi-voucher
β’ Check out my latest book, Mastering Ubuntu Server 4th Edition β https://ubuntuserverbook.com
β’ Grab an awesome Pi-powered KVM β https://learnlinux.link/tinypilot
β’ Jay's Gear β https://learnlinux.link/amazon
_Note: Royalties and/or commission is earned from each of the above links_
*π Time Codes*
00:00 - intro
01:58 - Overview of the sample scenario
04:49 - Using the ssh-keygen command to generate an RSA key
08:17 - Creating an SSH key pair for company #1 (Acme)
11:10 - Creating SSH key pairs for the other two companies
12:14 - Associating the SSH keys with their respective servers
14:11 - Specifying a particular key while connecting to a server
15:41 - Using the SSH agent to cache the passphrase for a key
18:57 - Specifying an SSH key within the SSH client config file*π Full Linux Courses*
β’ Linux Crash Course β https://linux.video/cc
β’ Netdata β https://linux.video/netdata
β’ tmux β https://linux.video/tmux
β’ vim β https://linux.video/vim
β’ Bash Scripting β https://linux.video/bash
β’ Proxmox VE β https://linux.video/pve
β’ Ansible (Paid) β https://learnlinux.link/ansible
β’ LPI Linux Essentials (Paid) β https://learnlinux.link/linux-essentials
*π More About Learn Linux TV*
β’ Main site β https://www.learnlinux.tv
β’ Community Forums β https://community.learnlinux.tv
β’ Github Account β https://github.com/LearnLinuxTV
β’ Content Ethics β https://www.learnlinux.tv/content-ethics
β’ Request Paid Assistance β https://www.learnlinux.tv/request-assistance
β οΈ Use Content Responsibly
Learn Linux TV shares technical content intended to teach and help you, but it comes with no warranty. The channel is not liable for any damages from its use. Always ensure you have proper permissions, follow company policies, and comply with all applicable laws while working with infrastructure.
#Linux #SSH #KeyManagement
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
56.9K
Likes
2.6K
Duration
23:31
Published
Jan 10, 2022
User Reviews
4.7
(11) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.
Trending Now