Git-аутентификация в EC2 работает через командную строку в X2GO, но не через SSH.
Я работаю над несколькими экземплярами EC2, каждый из которых содержит репозитории, требующие частого обновления. Итак, я перехожу к экземпляру EC2,cd
в репо и запустите . Достаточно просто.
Проблема обозначена на схеме ниже. git pull
работает только тогда, когда я
- с моего ноутбука удаленно войдите на мою рабочую станцию через X2G0
- откройте окно терминала в графическом интерфейсе
- в EC2 изнутри рабочей станции
Это не работает, когда я:
- напрямую в EC2 с моего ноутбука, хотя я аутентифицируюсь с тем же ключом
Это даже не работает, когда я
- с моего ноутбука, через SSH на мою рабочую станцию
-
ssh
в EC2 изнутри рабочей станции
Это последний вопрос, который представляет собой особую загадку и стоил мне некоторого продуктивного времени, когда X2GO невозможен. Какие настройки могут отличаться при открытии окна терминала в графическом интерфейсе Ubuntu и последующем использовании там ssh, которых нет, когда я подключаюсь по ssh к тому же компьютеру и, следовательно, уже нахожусь в командной строке? Присутствуют все те же переменные среды.