Transferring files within a business is a critical capability that has become a basic operating necessity. This course explores both FTP active and passive modes, plus FTPS, SFTP, TFTP, all of which can operate using IPv4 and IPv6.
Whether you are a business administrator or engineer of any flavor, you'll certainly require the ability to quickly, easily, and securely transfer files. In this course, Protocol Deep Dive: FTP and Its Variants, you will learn foundational knowledge required to deploy and operate a variety of file transfer services. First, you will learn about the classic FTP operating modes, active and passive, along with all the technical details surrounding their operation. Next, you will discover how to overcome security flaws with the original FTP specification by deploying FTP Secure via SSL (FTPS) or SSH-based FTP (SFTP). Finally, you will explore how to preserve your enterprise's file transfer capabilities during an IPv6 migration, which includes protocol messaging and security updates. When you're finished with this course, you will have the skills and knowledge needed to select the right file transfer method given a specific business goal or outcome. This includes expert-level troubleshooting, fault isolation, and detailed packet flow analysis.
Course Overview Hi everyone. My name is Nick Russo, and welcome to my Protocol Deep Dive on FTP and Its Variants. FTP is one of those technologies that is conceptually simple, but technically challenging, and I've developed this course to help you overcome those knowledge gaps. The course is packed with many different topics and tools, including the technical exchanges in FTP active verses passive mode, securing FTP traffic using SSL certificates or Secure Shell, deploying lighter-weight FTP options such as Trivial FTP, mastery of all FTP variants using both IPv4 and IPv6. This also includes network security design advice throughout the course. After completing this course, you'll know how to operate many flavors of FTP and when to choose each one given different design requirements. Before beginning this course, I'd recommend the following prerequisite courses: An Introduction to IPv6 will give you the necessary knowledge to understand and follow the basic IPv6 concepts. The SSH module of Pluralsight's SSH and Telnet deep dive is useful for learning about SSH FTP. I hope you'll join me on this journey to learn about FTP and its variants with this Protocol Deep Dive course, at Pluralsight.