- 博客(1)
- 资源 (4)
- 收藏
- 关注
原创 Linux服务器批量管理工具 - TeamRemote
产生背景:当前网上流行的一些优秀且功能强大的工具,如puppet,dsh,parallel-ssh,ansible等。但不得不说,他们的上手起来太复杂了,导致不得不学习他们的命令以及复杂的用法,且对于刚入Linux门道的新手来说简直是噩梦。故基于当前行业的形式,开发了此Windows下运行的Linux服务器批量管理工具。工具语言:基于libssh2函数库,VisualC+...
2017-10-20 14:38:05 10523 6
【更新】Linux下批量执行,批量上传脚本
运行环境:主信任服务器
usage()
{
echo "Usage: xremote.sh [-f|-b] [-p] [-c] [-m|-o|-r] [-s|-r|-x] [-u] command parameters"
echo " -f Hostlist"
echo " -b Process number"
echo " -p PING Count number"
echo " -c SSH Command"
echo " -m APP Run local application"
echo " -o APP Application parameters"
echo " -s SCP Local file or directory"
echo " -r SCP Server receive directory"
echo " -x XSCP X-Mode, number only ceation and initialization"
echo " -u SYNC Sync server file or directory"
exit 1
}
2019-03-31
【更新】【Windows下对Linux批量管理工具TeamRemote】
本程序支持以下功能
1,批量执行命令
2,自定义线程池
3,关闭防火墙, selinux
4,自动对时
5,服务裁剪
6,批量建信任
7,修改主机名
8,文件批量上传
9,文件批量下载
10,免键盘登录putty《已集成无需另安装》
11,免键盘登录winscp《已集成无需另安装》
12,定义了cmd | text | line | return四种工作模式组合使用可方便扩展其它功能,简单几行命令即可替代原来繁琐的逻辑判断操作。
2019-03-30
Linux下批量执行,批量上传脚本
运行环境:主信任服务器
Ps:可使用TeamRemote.exe工具批量建信任
将服务器ip写在文件中,例如host.txt
192.168.1.21
192.168.1.22
192.168.1.23
192.168.1.24
192.168.1.25
...
执行命令
./remote.sh [-f hostlist] [-b threadnum] [-c cmd]
[-f ip配置文件]
[-b 进程数]
[-c 命令]
例如 对各台服务器执行uptime和df -h命令
./remote.sh -f host.txt -c "uptime;df -h" # 1个进程
./remote.sh -f host.txt -c "uptime;df -h" -b10 # 10个进程并发
文件传输
./remote.sh [-f hostlist] [-s file1 file2 dir1 dir2...] [-r dstdir]"
[-f ip配置文件]
[-s 本地文件或目录]
[-r 远程接收目录]
例如 将/tmp目录下的1.txt、dir1、dir2发送到各台服务器的/home目录下
./remote.sh -f host.txt -s /tmp/1.txt /tmp/dir1/ /tmp/dir2/ -r /home/
2017-10-20
【原创】【Windows下对Linux批量管理工具TeamRemote】
最新版本:1.1.18.408
https://download.csdn.net/download/aoaup/11074832
2017-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人