如何进行服务器的批量管理以及python 的paramiko的模块
展开全部
自动化管理服务器,有两种方法:
第一种方法,是我们公司自己开发的(服务器大概是3W台),基本上服务器之间不
能够通过ssh互相连通,只能是一台服务器能够连到所有的服务器上,这台服务器我们称之为通道机(也叫堡垒机),当我们想登某台服务器的时候,需要先登上
这台通道机,然后经过一系列的验证之后,就能自动的登上你要登到的服务器上。
并且我们自己开发了一套叫做通道机API的方式,来管理3W台服务器,比如收集各台服务器的信息等。其这个API的本质就是使用的是POST的方式将命令post到目标机上,然后返回结果进行处理即可。这是一个大概的思想。
第二种方法,就是使用ssh的协议进行管理,使用python的paramiko来进行管理,下面会进行介绍:
有一些想法,可以使用python的paramiko模块来进行管理名下服务器,前提是能够ssh到各个服务器上。
第一种方法,是我们公司自己开发的(服务器大概是3W台),基本上服务器之间不
能够通过ssh互相连通,只能是一台服务器能够连到所有的服务器上,这台服务器我们称之为通道机(也叫堡垒机),当我们想登某台服务器的时候,需要先登上
这台通道机,然后经过一系列的验证之后,就能自动的登上你要登到的服务器上。
并且我们自己开发了一套叫做通道机API的方式,来管理3W台服务器,比如收集各台服务器的信息等。其这个API的本质就是使用的是POST的方式将命令post到目标机上,然后返回结果进行处理即可。这是一个大概的思想。
第二种方法,就是使用ssh的协议进行管理,使用python的paramiko来进行管理,下面会进行介绍:
有一些想法,可以使用python的paramiko模块来进行管理名下服务器,前提是能够ssh到各个服务器上。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |