首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在智能ssh中配置ssh私钥

问在智能ssh中配置ssh私钥
EN

Stack Overflow用户
提问于 2017-11-10 11:40:28
回答 1查看 7.7K关注 0票数 2

我试图通过Ubuntu16.04上的SSH隧道在SmartGit中配置一个git。

我无法在SmartGit中配置我的私有SSH密钥。我想使用SmartGit SSH客户端,但是Pereferences->Authentication不允许我添加要使用的密钥。

当我从遥控器中拔出时,我得到了一个“拒绝许可”错误。

我在Linux发行版上没有找到与windows相关的主题,在SG文档中也没有发现任何相关主题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-11 00:28:23

首先,确保在首选项中配置SmartGit系统SSH客户端。

如果您的路径中包含ssh,则可以导出 environment variable以指示Git使用您选择的ssh :命令。

在这种情况下,将直接引用您的私钥的命令

代码语言:javascript
复制
export GIT_SSH_COMMAND='ssh -i /path/to/private/key'

然后再次启动SmartGit (为了继承这个新的环境变量),然后再试一次SSH隧道。

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

https://stackoverflow.com/questions/47221998

复制
相关文章

相似问题

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