文件名称:go-remote-control:在主机上运行并提供有限的远程控制访问权限的守护程序
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-12 01:09:43
dnsimple-policy-dev Go
转到远程控制(grc) 通过HTTP远程控制系统。 跑步 首先设置.env: HTTP_BIND_ADDRESS=127.0.0.1 HTTP_BIND_PORT=6000 HTTP_KEY_FILE=key.pem HTTP_CERT_FILE=cert.pem HTTP_AUTH_TOKEN=token SCRIPT_DIR= " ./scripts " SCRIPT_EXT= " sh " 您将需要与.env文件中的环境变量相对应的SSL证书和密钥。 跑领班: foreman run 远程通话 获取服务状态: curl https://host:6000/status -H "Authorize: token" 要启动服务: curl https://host:6000/start -H "Authorize: token" 要停止服务: curl https:
【文件预览】:
go-remote-control-main
----.gitignore(27B)
----go.mod(212B)
----Makefile(57B)
----.tool-versions(14B)
----grc.go(1KB)
----go.sum(468B)
----test-scripts()
--------stop.sh(36B)
--------status.sh(38B)
--------stop.rb(45B)
--------start.sh(37B)
--------status.rb(47B)
--------start.rb(47B)
--------update.sh(38B)
--------update.rb(47B)
----scripts()
--------stop.sh(36B)
--------status.sh(38B)
--------stop.rb(45B)
--------start.sh(37B)
--------status.rb(47B)
--------start.rb(47B)
--------update.sh(38B)
--------update.rb(47B)
----README.markdown(752B)
----LICENSE.markdown(1KB)
----Procfile(31B)
----grc_test.go(1KB)
----cmd()
--------rcserver.go(2KB)