У меня проблемы с настройкой моего 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), но не смог найти ничего, что могло бы помочь мне с этой проблемой аутентификации.
Заранее спасибо