BASIX // B003
WHAT IS SSH?
You have one computer in front of you. The computer you actually need to control might be across the room, across the building, or across the world.
SSH gives you a secure way to open a command-line session on that remote machine.
ESTIMATED TIME 30–60 MIN
DIFFICULTY FOUNDATION
PREREQUISITES B001 & B002
LESSON TYPE PROTOCOL
RISK LEVEL SAFE
SSH SESSION
>_$ ssh operator@192.168.1.50
The authenticity of host '192.168.1.50' can't be established.
ED25519 key fingerprint: SHA256:...
Are you sure you want to continue connecting (yes/no)? yes
operator@192.168.1.50's password:
Last login: ...
operator@server:~$
CLIENT > ENCRYPTED CHANNEL (PORT 22) > SERVERAUTHENTICATED
WHAT YOU’LL LEARN
- What SSH (Secure Shell) actually does
- Difference between SSH client and server
- How an SSH connection is established
- Why TCP port 22 is associated with SSH
- How usernames and remote hosts form an SSH destination
- Password authentication vs SSH key authentication
- Public keys vs private keys
- Why SSH host fingerprints exist
- What happens after authentication succeeds
- Common real-world uses for SSH
- How PuTTY relates to SSH
WHY IT MATTERS
SSH is foundational infrastructure knowledge.
Whether you work with Linux servers, cloud infrastructure, or DevOps, you will encounter SSH constantly.
PuTTY is a TOOL. SSH is the PROTOCOL. Understand the protocol, not just the buttons.
SSHREMOTE OPSINFRASTRUCTURESECURITY
SECURE REMOTE ACCESS
UNDERSTAND THE CONNECTION.
The terminal is only the window. SSH is what securely connects you.