我在多个 EC2 实例上工作,每个实例都包含需要频繁更新的存储库。因此,我ssh
转到 EC2 实例,cd
转到存储库,然后运行git pull
。很简单。
下图概述了这个问题。只有git pull
当我
- 从我的笔记本电脑,通过 X2G0 远程登录到我的工作站
- 在 GUI 中打开终端窗口
ssh
从工作站内部进入 EC2
当我执行以下操作时它不起作用:
ssh
直接从我的笔记本电脑连接到 EC2,即使我使用相同的密钥进行身份验证
我甚至无法工作
- 从我的笔记本电脑,通过 ssh 进入我的工作站
ssh
从工作站内部进入 EC2
最后一个特别令人困惑,当 X2GO 不可行时,我浪费了一些宝贵的时间。在 Ubuntu GUI 中打开终端窗口,然后在那里使用 ssh,有哪些设置可能不同,而当我 ssh 到同一台计算机并因此已经在命令行上时,这些设置不存在?所有相同的环境变量都存在。
答案1
你已经尽可能地看过了ssh 代理转发x2go 客户端可能会默默使用吗?
(抱歉,目前无法发表评论)