massh:Go软件包,用于通过SSH运行Linux分布式Shell命令

时间:2024-03-08 15:52:39
【文件属性】:

文件名称:massh:Go软件包,用于通过SSH运行Linux分布式Shell命令

文件大小:130KB

文件格式:ZIP

更新时间:2024-03-08 15:52:39

Go

描述 Go软件包,用于通过SSH运行Linux分布式Shell命令。 为什么? 我想尝试使用分布式SSH命令,并为旧的,过时的存储库提供功能替代。 例子: package main import "github.com/discoriver/massh" func main() { // Create pointers to config & job config := &massh.Config{} job := &massh.Job{ Command: "echo hello world", } config.SetHosts([]string{"host1", "host2"}) err := config.SetPublicKeyAuth("~/.ssh/id_rsa") if err != nil { panic(err) } confi


【文件预览】:
massh-master
----terminal.go(680B)
----session.go(2KB)
----LICENSE(34KB)
----check_test.go(1KB)
----config.go(3KB)
----check.go(423B)
----doc()
--------logo.jpg(128KB)
----unix.go(322B)
----go.sum(997B)
----README.md(2KB)
----massh.go(93B)
----go.mod(108B)
----_examples()
--------example1()

网友评论