Network Programmability and Automation Fundamentals
by Khaled Abuelenain, Jeff Doyle, Anton Karneliuk, Vinit Jain
Chapter 9
SSH
To establish communication between two host devices, it’s natural to make connections between them. Using such connections, users can share or transfer files over the network, log in to another system remotely, or transmit commands to a remote device for execution. Networks have multiple elements that must be managed, such as routers, switches, and servers. Network administrators connect network devices via remote shell login to configure and manage the devices or retrieve information from the devices.
Various programs exist for connecting and managing network devices, such as Telnet for remote login, File Transfer Protocol (FTP) for transferring data between two devices, and rsh for remote execution of commands. But the biggest ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access