liveBook · Manning

SSH

SSH is a cryptographic network protocol providing authenticated and encrypted remote access, command execution, and data transfer over untrusted networks.

How 4 Manning books explain it

LLMs in Production

SSH is a cryptographic network protocol for secure remote login and command execution over an untrusted network.

How it is used
Uses SSH to open a remote terminal on a headless Raspberry Pi or GCP VM.
How deep it goes
Walks through enabling SSH and connecting, but does not explain the protocol’s cryptographic internals.
Examples
Shows Pi Imager’s Enable SSH setting, a terminal login to a Pi, and gcloud commands for VM access.
What you can do after
Operate/configure it to reach a Pi or GCP VM remotely and account for common connection prerequisites.

Read how LLMs in Production explains SSH →

Road to Kubernetes

SSH is a secure network protocol for remotely accessing and administering computers over an authenticated, encrypted connection.

How it is used
Provides remote command-line access for provisioning, administering, and deploying applications on virtual machines.
How deep it goes
Explains connection requirements, first-use host verification, commands, and firewall access, without detailing the protocol internals.
Examples
Uses Ubuntu VM provisioning, ssh root@<your-ip>, host verification, Git installation, and UFW rules allowing SSH traffic.
What you can do after
Operate/configure a remote VM through Terminal or PowerShell, then install software and deploy code from its command line.

Read how Road to Kubernetes explains SSH →

Acing the CCNA Exam: Volume 2 Advanced Networking and Security

SSH is a protocol that provides authenticated and encrypted remote shell access and other secure network services.

How it is used
Provides secure remote CLI management for configuring, verifying, and troubleshooting Cisco network devices.
How deep it goes
Explains encryption, RSA keys, SSH versions, VTY configuration, authentication, access control, timeouts, and connection commands.
Examples
Uses annotated Cisco IOS configuration, PC and router SSH commands, password prompts, and resulting device CLI prompts.
What you can do after
Operate/configure Cisco IOS SSH access, restrict VTY connections, initiate sessions, and distinguish SSH from insecure Telnet.

Read how Acing the CCNA Exam: Volume 2 Advanced Networking and Security explains SSH →

Build Python Web Apps with Streamlit

SSH is a secure network protocol for authenticated and encrypted command-line access to a remote computer.

How it is used
Uses remote terminal access to diagnose and troubleshoot applications running on Elastic Beanstalk EC2 instances.
How deep it goes
Explains remote sessions, authentication, and encryption, but defers the theory of public-key cryptography.
Examples
Demonstrates Elastic Beanstalk SSH setup, RSA key-pair generation, passphrase entry, and public-key upload.
What you can do after
Diagnose and troubleshoot deployed applications by accessing their remote EC2 terminal securely.

Read how Build Python Web Apps with Streamlit explains SSH →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.