Paramiko支持非安全的telnet和ftp吗,而不仅仅是SSH和SFTP?
我在看一些现有的Python代码,这些代码主要使用Paramiko来进行SSH和FTP操作。我需要让这些代码也能在一些不支持安全连接的主机上运行,而我对这些主机没有控制权。
请问有没有简单快捷的方法可以通过Paramiko来实现,还是说我需要退一步,创建一个可以同时支持Paramiko和Python的FTP库的抽象层,然后把代码改写成使用这个抽象层呢?
1 个回答
7
不,paramiko 不支持 telnet 或 ftp。其实你更好选择使用更高级的工具,分别用 paramiko 和不使用它(可以用 Python 标准库里的 ftplib 和 telnetlib 模块)来实现两次。