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
Другие вопросы по тегам