Git-аутентификация в EC2 работает через командную строку в X2GO, но не через SSH.

Я работаю над несколькими экземплярами EC2, каждый из которых содержит репозитории, требующие частого обновления. Итак, я перехожу к экземпляру EC2,cdв репо и запустите . Достаточно просто.

Проблема обозначена на схеме ниже. git pullработает только тогда, когда я

  • с моего ноутбука удаленно войдите на мою рабочую станцию ​​через X2G0
  • откройте окно терминала в графическом интерфейсе
  • в EC2 изнутри рабочей станции

Это не работает, когда я:

  • напрямую в EC2 с моего ноутбука, хотя я аутентифицируюсь с тем же ключом

Это даже не работает, когда я

  • с моего ноутбука, через SSH на мою рабочую станцию
  • sshв EC2 изнутри рабочей станции

Это последний вопрос, который представляет собой особую загадку и стоил мне некоторого продуктивного времени, когда X2GO невозможен. Какие настройки могут отличаться при открытии окна терминала в графическом интерфейсе Ubuntu и последующем использовании там ssh, которых нет, когда я подключаюсь по ssh к тому же компьютеру и, следовательно, уже нахожусь в командной строке? Присутствуют все те же переменные среды.

0 ответов

Другие вопросы по тегам