Linux SSH批量管理服务器 批量执行命令 上传下载文件 自动化运维工具.docxVIP

Linux SSH批量管理服务器 批量执行命令 上传下载文件 自动化运维工具.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux SSH批量管理服务器 批量执行命令 上传下载文件 自动化运维工具

 HYPERLINK /uidid-4663051.html Linux SSH批量管理服务器 批量执行命令 上传下载文件 自动化运维工具?2014-12-01 12:28:13 分类:?LINUX 您可以大致的看下功能表,即可了解本软件的功能 功能表: 1名称功能解释本软件AutoSSH是否支持Ansible是否支持2批量分发命令在您的本地输入一条命令,程序将会自动把这些命令发送给远程多个服务器执行支持支持3批量上传文件在您的本地执行获取远程服务器的文件到本地,原理跟SFTP一样,但是这里是多个服务器同时执行SFTP支持支持4批量下载文件(正则匹配)在您的本地执行上传远程服务器的文件到远程服务器,原理跟SFTP一样,但是这里是同时为多个服务器执行SFTP,并且支持正则表达式的匹配,比如,您想下载服务器上Tomcat在5月~8月的日志到本地查看: tomcat/logs2015-0[5-8].*.log支持支持5多线程为多个服务器同时执行,这样能减少执行的时间,加快执行效率,尤其是在服务器较多的情况下支持支持6自定义输出格式为了更人性化的显示执行结果, 您可以自行编写一个脚本对结果内容进行重新格式化输出,只为了方便您的查看支持不支持7格式化日志入库程序执行的命令和结果,都将写入日志文件中,加入您在每天早上要执行巡检CPU MEM ?IO ?DISK 的信息,比如命令:df -h|grep / 得到结果 96% ,那么这些结果都将会格式化的写入日志中,同事也省去了您整理输出信息的时间。提高工作效率支持不支持8命令结果返回状态判断每个命令执行是否成功,成功了多少, 用时多少,都会显示支持支持9su root权限假如您的服务器只能以普通账户登录,而您平时又是用普通用户登录后su ?- root执行命令,这里也支持。支持不支持10结果统计执行的命令条数,成功数,用时等。支持不支持11自助区分每个服务器的返回结果,都以特定格式区分开来,方便查看支持不支持12交互界面可以在程序里面进行批量发送命令,就像是Linux的shell终端一样支持不支持13后台运行 ? ?以命令的方式运行,比如您把命令写入一个脚本中,然后用crond每天早上为您自动为多个服务器巡检 .Auto_SSH_Manager_Stand_V71.0.py ?EOF \n free -m支持支持14模块化接口每个命令功能,都是一样以模块执行,所以跟Ansible是一样的原理,但是我认为比Ansibel更人性化支持支持15二次开发有API接口, 如果您想要针对您的工作进行进一步的开发,那么也是可以的支持支持16本地脚本在远程服务器运行(远程服务器没有脚本)您在本地编写一个脚本,或者是程序,或者是可执行文件,在远程服务器上事先不需要存在该脚本,而您可以直接在远程服务器上运行,犹如在普通的Shell终端下,先上传一个程序文件,然后在远程服务器上执行,而我们这里的区别是,无需您手动上传即可执行支持支持17自动化巡检比如您可以在crontd中编写一条命令, 定时为您的多个服务器进行巡检操作,巡检的结果,将会格式化的写入本地日志,提支持不支持18不同文件上传到不同服务器上比如您部署Tomcat ?Weblogic集群的时候,有可能每一个Tomcat节点的配置文件都不同,那么可以采用此模式,进行上传配置文件开发中不支持19部署模式 ? ? ? ??比如您时常部署Tomcat程序 Weblogic程序等,部署的服务器需要部署完成一台才能进行下一台的操作。很多企业都是这样支持不支持20密码方式登录密码登陆,与Shell一样支持支持21密钥方式登录PublicKey登陆,与Shell一样支持支持 目前已经更新版本到 ?Auto_SSH_Manager_Stand_V81.0?版 该程序不需要任何的插件,不需要安装客户端和服务器端,利用的是SSH协议运行。 如果需要, 可以试用一个星期! QQ 741345015 ? 该程序主要实现批量的管理服务器,跟本地登陆到远程服务器执行的效果一样的,只是这个的速度快很多,而且也方便管理员的双手。 这个程序绝对适合运维人员使用!可以大大的减少运维时间, 提高运维效率。有需要的可以联系。 请看以下运行结果: 1 启动程序,在本地分发一个查看Java版本信息的命令,显示的效果如下: ? ? 命令:sh version.sh 2 比如现在要巡检各个服务器的磁盘, CPU,内存的

文档评论(0)

345864754 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档