我有一个在 golang 中提供给我的 scp 客户端,但出现错误,我被告知问题出在本节中。
if err := session.Run("/usr/bin/scp -qrt ./"); err != nil {
panic("Failed to run: " + err.Error())
}
我被告知问题是 scp 不在路径中,因此搜索 scp on 并替换了路径“C:\cygwin64\bin”
我这次运行它,它没有错误,尽管它只是保持打开状态并且没有退出。我有 ctrl+c 退出程序。
我是 ssh 和 scp 的新手,所以我将不胜感激所有的帮助,谢谢。