Настройка URL-адреса источника в Git на локальном компьютере для работы с экземпляром AWS EC2 Ubuntu 16 - PullRequest
0 голосов
/ 07 сентября 2018

У меня проблемы с настройкой моего git-репозитория на локальном компьютере. В частности, когда я пытаюсь запустить команду «git push origin master», он запрашивает у меня пароль для моей ubuntu@ec2-##-###-###-###.compute-1.amazonaws.

Само собой разумеется, я не знаю ни одного пароля и не помню, чтобы его настраивали. (Я пытался использовать свой пароль пользователя aws, но он не работал). Вот что я сделал до сих пор:

На удаленном сервере:

Создан и инициирован каталог --bare html.git.

На локальной машине:

Ран команды,

git remote add origin ssh: // ubuntu @ ec2-xx-xxx-xxx-xxx: /var/www/html.git

и

git config --global remote.origin.receivepack "git receive-pack"

После этого, когда я пытаюсь перейти к исходной папке из папки git на локальном компьютере, у меня запрашивается пароль.

Я попытался использовать ключ RSA. Сгенерировано это на моей машине. Добавил его в файл author_keys, находящийся в папке ~ / .ssh на удаленном сервере, а затем, перед попыткой отправки с локального компьютера, добавил идентификатор ключа в агент аутентификации (на локальном компьютере). Результат был таким же. Кто-нибудь может помочь мне? Я понимаю, что этот вопрос может выглядеть как дубликат, но я только что столкнулся здесь. Я искал решения, прежде чем публиковать здесь, и получил несколько обращений (на самом деле, именно так я смог выяснить весь процесс установки и настройки этого дуэта git server / client), но не смог найти ничего, что могло бы помочь мне с этой проблемой аутентификации.

Заранее спасибо

...