2024年6月7日发(作者:)
Linux-SSH批量管理服务器-批
量执行命令-上传下载文件-自
动化运维工具
Linux SSH批量管理服务器 批量执行命令 上传下载文件 自动化运维工
具
2014-12-01 12:28:13
分类: LINUX
您可以大致的看下功能表,即可了解本软件的功能
功能表:
1 名称 功能解释
本软件
Ansible
AutoSSH
是否支
是否支
持
持
支持
支持
在您的本地输入一条命令,程序将会自动把这些命令发
支持
送给远程多个服务器执行
在您的本地执行获取远程服务器的文件到本地,原理跟
3 批量上传文件 支持
SFTP一样,但是这里是多个服务器同时执行SFTP
在您的本地执行上传远程服务器的文件到远程服务器,
原理跟SFTP一样,但是这里是同时为多个服务器执行
批量下载文件(正
4 SFTP,并且支持正则表达式的匹配,比如,您想下载服务支持
则匹配)
器上Tomcat在5月~8月的日志到本地查看:
tomcat/logs2015-0[5-8].*.log
为多个服务器同时执行,这样能减少执行的时间,加快
5 多线程 支持
执行效率,尤其是在服务器较多的情况下
为了更人性化的显示执行结果, 您可以自行编写一个脚
6 自定义输出格式 本对结果内容进行重新格式化输出,只为了方便您的查支持
看
程序执行的命令和结果,都将写入日志文件中,加入您
在每天早上要执行巡检CPU MEM IO DISK 的信息,
7 格式化日志入库 比如命令:df -h|grep '/' 得到结果 96% ,那么这些结支持
果都将会格式化的写入日志中,同事也省去了您整理输
出信息的时间。提高工作效率
命令结果返回状态每个命令执行是否成功,成功了多少, 用时多少,都会
8 支持
判断 显示
假如您的服务器只能以普通账户登录,而您平时又是用
9 su root权限 支持
普通用户登录后su - root执行命令,这里也支持。
10 结果统计 执行的命令条数,成功数,用时等。 支持
每个服务器的返回结果,都以特定格式区分开来,方便
11 自助区分 支持
查看
可以在程序里面进行批量发送命令,就像是Linux的
12 交互界面 支持
shell终端一样
以命令的方式运行,比如您把命令写入一个脚本中,然
后用crond每天早上为您自动为多个服务器巡
支持
13 后台运行
检 .Auto_SSH_Manager_Stand_ < free -m 2 批量分发命令 支持 支持 不支持 不支持 支持 不支持 不支持 不支持 不支持 支持


发布评论