Jump to content

Welcome to CodeNameJessica

โœจ Welcome to CodeNameJessica! โœจ

๐Ÿ’ป Where tech meets community.

Hello, Guest! ๐Ÿ‘‹
You're just a few clicks away from joining an exclusive space for tech enthusiasts, problem-solvers, and lifelong learners like you.

๐Ÿ” Why Join?
By becoming a member of CodeNameJessica, youโ€™ll get access to:
โœ… In-depth discussions on Linux, Security, Server Administration, Programming, and more
โœ… Exclusive resources, tools, and scripts for IT professionals
โœ… A supportive community of like-minded individuals to share ideas, solve problems, and learn together
โœ… Project showcases, guides, and tutorials from our members
โœ… Personalized profiles and direct messaging to collaborate with other techies

๐ŸŒ Sign Up Now and Unlock Full Access!
As a guest, you're seeing just a glimpse of what we offer. Don't miss out on the complete experience! Create a free account today and start exploring everything CodeNameJessica has to offer.

by: Abhishek Prakash
Sun, 17 Aug 2025 18:23:30 +0530


SSH Fundamentals

SSH has become a must know tool for sysadmins and developers alike. Often, your production or test server is in a remote location and then you have to use the ssh command to connect to the remote server from your local system. And then you run and execute commands on the remote server from your local machine through the SSH connection.

This is an absolute beginner's course for Linux beginners, sysadmin beginners, network admin beginners, software developers, or anyone who wants to use SSH. The course assumes that you have no previous knowledge of SSH, terminal, or Linux commands.

๐Ÿ“ถ Difficulty level: Beginner
โณ Time to complete: Approx. 4 hours
๐Ÿ“‹ Prerequisite: None
๐Ÿ“น Type: Primarily video course

What will you learn?

In this crash course on Linux commands, you'll learn the following:

  • What is SSH and why you should use it
  • Set up a lab environment with VirtualBox
  • Use SSH between two systems
  • Basic Linux commands
  • Basic text editing in the terminal
  • Configure key based authentication
  • Best practices to secure SSH
  • Copy files between remote systems with SCP
  • Maintain continuous SSH connection using screen or nohup commands

Prerequisite

There is no requirement as such. You should know how to use a computer at least.

The course presumes that you are an absolute beginner to SSH and Linux commands. But you can still use it to brush up the basics if you have forgotten your ways around SSH.

Who is your instructor?

Ted LeRoy

An Enterprise Security Architect, Ted has been providing a variety of information and physical security guidance to businesses. He is also a best-selling online instructor specializing in technology related courses. He has over 20 years in Information Technology and experience in Windows and Linux administration, web server and email administration, and network and firewall administration with Cisco, Juniper, and pfSense devices.

How to use this course?

๐Ÿ’ก
This course is available only Pro members of Linux Handbook. If you are not a Pro member yet, sign up here.

You can simply watch the videos to see things in action.

Although, it is highly recommend that you follow the instructions and steps on your own system. That will be the best approach here.

The course also contains text. So if you have to revise the lessons, you can quickly go through the text instead of going through the video again.

The course is divided into chapters. The chapters of the series are always visible in the left sidebar and you can easily switch between them. The sub-sections of a chapter are located in the right sidebar.

The next and previous chapter navigation are also present at the bottom of each chapter.

For any doubts, you can always use the comment section available under each chapter.

Let's start learning SSH!

0 Comments

Recommended Comments

There are no comments to display.

Guest
Add a comment...

Important Information

Terms of Use Privacy Policy Guidelines We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions โ†’ Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.