Remote connectivity is a basic and critical tool for just about any modern technology task, and the SSH - and to a much lesser degree, Telnet - protocols can play large parts in connectivity solutions. However, the complexity of network infrastructure means that establishing and maintaining reliable connections can sometimes be challenging. This course, Protocol Deep Dive: SSH and Telnet, will help you overcome those challenges. You'll start with some SSH connectivity troubleshooting and debugging, as well as care and feeding of the Wireshark network monitoring tool. You'll also get to see the Telnet remote communication protocol, when to use it...and when to avoid it. After completing this course, you'll be able to describe the basic design and function of both SSH and Telnet, tackle some common problems, and have experienced some helpful troubleshooting techniques.
David taught high school for twenty years, worked as a Linux system administrator for five years, and has been writing since he could hold a crayon between his fingers. His childhood bedroom wall has since been repainted.
Course Overview Hi there. Do you ever get the irrepressible urge to reach out and connect? Well, if the connections you're after involve servers, remote computers, or stripped-down development devices, then the odds are pretty good that there's going to be an SSH or Telnet session coming soon into your busy social life. But what do you do when things don't work out? What's the plan when your request is refused, if the host doesn't respond, or if your session suddenly times out? When should you be using Telnet, a protocol that, after all, is nearly 50 years old, and when should you not? The SSH and Telnet networking protocols are mature and absolutely reliable tools for handling remote connectivity, but understanding how they're built and what kind of care and feeding they'll need to keep them happy involves a bit of a learning curve. In this course, I'll introduce you to the basic design and function of the two protocols and present some common problems and their solutions, along with some helpful troubleshooting techniques. If you've got a basic knowledge of TCP/IP and a couple of virtual or physical machines to play with and you want to learn how to dig yourself out when your remote connections go wrong, then this is a course worth taking.