如何简单地从本地Python(3.0)脚本SSH到远程服务器,提供登录名/密码,执行命令并将输出打印到Python控制台?
我宁愿不使用任何大型外部库或在远程服务器上安装任何东西。
我还没有尝试过,但是这个pysftp模块可能会有所帮助,而后者又使用了paramiko。我相信一切都在客户端。
有趣的命令可能是.execute()
在远程计算机上执行任意命令。(该模块的功能.get()
和.put
方法也更多地暗示了它的FTP特性)。
更新:
在我最初链接到的博客文章不再可用之后,我重新编写了答案。现在,一些引用此答案的旧版本的评论看起来很奇怪。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句