gmsw

command module
v0.0.0-...-4cafcdf Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 30, 2023 License: MIT Imports: 5 Imported by: 0

README

说明


功能

  • 加密

    • 将给定的字符串以AES的方式进行加密,并把加密之后的字符串写入对应的文件中。
  • 远程免密传输

    • 通过读取本地加密文件,实现SSH协议免密交互功能,并将本地文件传输至目标主机设备上。
  • 执行命令

    • 本地关闭服务功能;
    • 本地检查服务状态功能;
    • 本地启动服务功能;
    • 远程执行命令功能;

具体使用方法

  • 帮助
    [root@localhost]# gmsf -h

  • 加密
    [root@localhost]# gmsf encrypt --tpwd='1234'

  • 远程执行命令
    [root@localhost]# gmsf cmd -t user@ip 'cmdline'

  • 远程执行命令(非22端口)
    [root@localhost]# gmsf cmd -P 端口 -t user@ip 'cmdline'

  • 传输文件
    [root@localhost]# gmsf cmd -T 文件完成路径 -t user@ip '目标段文件完成路径' //默认5个并发传输

  • 传输文件(非22端口)
    [root@localhost]# gmsf cmd -P 端口 -T 文件完成路径 -t user@ip '目标段文件完成路径' //默认5个并发传输

  • 关闭服务
    [root@localhost]# gmsf kill servicename

  • 检测服务
    [root@localhost]# gmsf check servicename

  • 启动服务
    [root@localhost]# gmsf start -d '启动目录' '启动命令'

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL