900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 51 执行远程命令(Paramiko)

51 执行远程命令(Paramiko)

时间:2023-11-26 13:26:46

相关推荐

51 执行远程命令(Paramiko)

Paramiko是一个SSHv2协议的Python实现,提供客户端和服务器的功能。虽然它利用了Python C扩展来实现低级别加密(密码学),但Paramiko本身就是一个纯Python接口,使用Paramiko可以方便地通过SSH协议执行远程主机的程序或脚本,获取输出结果和返回值。虽然我们可以使用expect或SSH授信来达到相应的执行远程主机的效果,但Paramiko则不需要额外的配置,而且在运维中的调度平台将会非常实用。假如有一个调度工具想调度远程主机的程序和脚本,却又不想在远程主机上部署调度工具的agent,就可以通过Paramiko来封装命令,以达到远程调度的效果。

由于Paramiko是使用纯Python实现的,所以所有Python支持的平台,如Linux、Solaris、BSD、MacOS X、Windows等,Paramiko都可以支持。如果需要使用SSH从一个平台连接到另外一个平台进行一系列的操作时,paramiko是最佳工具之一。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。