远程脚本执行agent
-
下载源代码
https://github.com/jkstack/exec-agent.git
-
使用以下命令编译,编译成功后会在当前目录下生成
exec
或exec.exe
文件go build
-
根据当前操作系统下载
deb
或rpm
安装包,下载地址 -
使用
rpm
或dpkg
命令安装该软件包,程序将被安装到/opt/exec-agent
目录下 -
按需修改配置文件,配置文件将被安装在
/opt/exec-agent/conf/agent.conf
目录下,建议修改以下配置内容- basic.id: 客户端ID,在该集群下不可重复
- basic.server: 服务器端地址
-
使用以下命令启动客户端程序
/opt/exec-agent/bin/exec-agent start
-
检查当前客户端是否连接成功
curl http://<服务端IP>:<端口号(默认13081)>/api/agents/<客户端ID>
-
根据当前操作系统下载
exe
或msi
安装包,下载地址 -
安装该安装包,程序默认会被安装到
C:\Program Files (x86)\exec-agent
目录下 -
按需修改配置文件,配置文件将默认被安装在
C:\Program Files (x86)\exec-agent\conf\agent.conf
目录下,建议修改以下配置内容- basic.id: 客户端ID,在该集群下不可重复
- basic.server: 服务器端地址
-
使用以下命令打开系统服务管理面板,找到
exec-agent
服务并启动services.msc
-
检查当前客户端是否连接成功
curl http://<服务端IP>:<端口号(默认13081)>/api/agents/<客户端ID>