jis*_*saw 5 ssh command-line-interface go
我正在与Go一起努力自动跟踪我的所有ssh连接.我在运行Go命令时遇到了一些问题.这是我的代码:
cmd := exec.Command("ssh", string(c.Address))
cmd.Stderr = os.Stderr
cmd.Stdin = os.Stdin
cmd.Stdout = os.Stdout
err2 := cmd.Run()
if err2 != nil {
fmt.Print("Disconnected")
}
Run Code Online (Sandbox Code Playgroud)
c.Address相当于"person@192.168.1.1"显然没有使用该ip,但是当我运行它时,我得到以下错误.
ssh: Could not resolve hostname 192.168.1.1
: nodename nor servname provided, or not known
Run Code Online (Sandbox Code Playgroud)
我可以使用终端上的ssh连接.
谢谢!
| 归档时间: |
|
| 查看次数: |
196 次 |
| 最近记录: |