git push не запрашивает у меня пароль при вызове из терминатора вместо konsole
У меня есть удаленный репозиторий git на сервере gitlab.
Я получаю доступ к серверу через SSH. Когда я печатаю git push
из Konsole
-Window, он прекрасно работает, и git просит у меня пароль для моей пары ssh-key.
Я ввожу свой пароль, и нажим выполняется. Когда я пытаюсь сделать то же самое из Terminator
Окно, это не работает. Вместо выходов Терминатора
Enter passphrase for key '/example/directory/user/.ssh/id_rsa':
git@example-git.examplecompany.de's password:
Permission denied, please try again.
git@example-git.examplecompany.de's password:
Permission denied, please try again.
git@example-git.examplecompany.de's password:
Permission denied (publickey,password).
fatal: Could not read from remote repository.
даже не прося меня ввести мою фразу-пароль. Как я могу изменить это поведение?
1 ответ
В этом случае, когда вы упомянули, что он запрашивает вашу учетную запись GitLab, это означает, что если ваш пароль точен, значит, ваш ключ ssh установлен неправильно.
скопируйте ключ в свою учетную запись GitLab и повторите попытку.
# grab the key
cat ~/.ssh/id_rsa.pub