首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >x/crypto: x/crypto/ssh服务器支持AcceptEnv吗?

x/crypto: x/crypto/ssh服务器支持AcceptEnv吗?
EN

Stack Overflow用户
提问于 2021-03-05 14:23:03
回答 1查看 25关注 0票数 1

正如标题所描述的,x/cryto/ssh服务器是否支持AcceptEnv配置?

如果它支持,如何做到这一点或源代码在哪里?

EN

回答 1

Stack Overflow用户

发布于 2021-03-05 15:25:36

github.com/golang/crypto中找不到AcceptEnv本身( x/crypto/ssh的源代码来自这里)

x/crypto/ssh用作SSH客户端(如this gist或项目melbahja/goph)时,必须在服务器/etc/ssh/sshd_config文件中设置AcceptEnv行。

代码语言:javascript
复制
// Get new `Goph.Cmd`
cmd, err := client.Command("ls", "-alh", "/tmp")

if err != nil {
    // handle the error!
}

// You can set env vars, but the server must be configured to `AcceptEnv line`.
cmd.Env = []string{"MY_VAR=MYVALUE"}

// Run you command.
err = cmd.Run()

但当用作服务器时,这似乎并不直接受支持。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66487771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档