his chapter will help you to understand the modules that allow us to interact with FTP, SSH, and SNMP servers. In this chapter, we will explore how the computers in a network can interact with each other. Some of the tools that allow us to connect with FTP, SSH, and SNMP servers can be found in Python, among which we can highlight FTPLib, Paramiko, and PySNMP.
The following topics will be covered in this chapter:
- Learning and understanding FTP protocols and how to connect with FTP servers with the ftplib module
- Learning and understanding how to build an anonymous FTP scanner with Python
- Learning and understanding how to connect with SSH servers with the Paramiko module
- Learning and understanding how to connect with SSH servers with the pxssh module
- Learning and understanding SNMP protocol and how to connect with SNMP servers with the...