我正在查看大量使用 Paramiko 执行 SSH 和 FTP 的现有 Python 代码。我需要允许相同的代码与某些不支持安全连接且我无法控制的主机一起使用。
是否有通过 Paramiko 快速简便地完成此操作的方法,或者我是否需要退后一步,创建一些支持 paramiko 和 Python 的 FTP 库的抽象,然后重构代码以使用此抽象?
最佳答案
不,paramiko 不支持 telnet 或 ftp——你确实最好使用更高级别的抽象并实现它两次,使用 paramiko 和不使用它(使用 Python 标准库的 ftplib 和 telnetlib 模块) .
关于python - Paramiko 是否支持非安全的 telnet 和 ftp 而不仅仅是 SSH 和 SFTP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1977571/