首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ssh会话中的gnome-keyring

使用ssh会话中的gnome-keyring
EN

Unix & Linux用户
提问于 2021-04-30 08:57:26
回答 1查看 726关注 0票数 0

我是Debian/稳定器的快乐用户。从我正在运行的gnome会话中,我可以完成所有ssh操作(例如。没有进入我的ssh密码。

然而,每当我试图对我的运行箱进行ssh操作时,它就停止工作。如何设置我的ssh会话来使用运行中的gnome-keyring作为ssh代理?

代码语言:javascript
复制
$ ssh localhost
$ git remote update
Enter passphrase for key '/home/user/.ssh/acme_id_rsa': 

下列解决办法对我无效:

上游文档没有列出这种情况:

我也试过:

代码语言:javascript
复制
$ ssh localhost
$ ssh-add
Could not open a connection to your authentication agent.

我试着听从以下建议:

所以我做了:

代码语言:javascript
复制
$ sudo apt-get install keychain
$ cat .zprofile 
eval `keychain --eval --agents ssh acme_id_rsa`

但是,当从ssh会话连接时,它仍然请求我的密码:

代码语言:javascript
复制
$ ssh localhost
[...]
 * keychain 2.8.5 ~ http://www.funtoo.org
 * Found existing ssh-agent: 19438
 * Adding 1 ssh key(s): /home/user/.ssh/acme_id_rsa
Enter passphrase for /home/user/.ssh/acme_id_rsa: 
EN

回答 1

Unix & Linux用户

发布于 2021-04-30 09:18:18

本文列出了一个简单的解决方案(由Stephen Kitt重复):

为我工作。所以至少症状对我来说是固定的。但从技术上讲,我并不是在重复使用gnome键环,所以原来的问题仍然存在。

如果这对其他人有帮助,我现在可以从我的Win10膝上型计算机上使用:

代码语言:javascript
复制
$ ssh -A linux_server

可以保存为:

代码语言:javascript
复制
$ cat .ssh/config
Host linux_server
  ForwardAgent yes
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/647407

复制
相关文章

相似问题

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