猿问

使用Python进行SSH的最简单方法是什么?

如何从本地Python(3.0)脚本简单地SSH到远程服务器,提供登录/密码,执行命令并将输出打印到Python控制台?

我宁愿不使用任何大型外部库或在远程服务器上安装任何东西。


泛舟湖上清波郎朗
浏览 1372回答 3
3回答

MM们

我没有尝试过,但是这个pysftp模块可能有所帮助,而后者又使用了paramiko。我相信一切都是客户端的。有趣的命令可能是.execute()在远程机器上执行任意命令。(该模块还提供了更多其FTP字符的功能.get()和.put方法)。更新:在我最初链接的博客文章不再可用之后,我重写了答案。现在,一些引用此答案的旧版本的评论看起来很奇怪。
随时随地看视频慕课网APP
我要回答