git push не запрашивает у меня пароль при вызове из терминатора вместо konsole - PullRequest
0 голосов
/ 09 декабря 2018

У меня есть удаленный репозиторий git на сервере gitlab.
Я обращаюсь к серверу через ssh.Когда я набираю git push из Konsole -окна, он прекрасно работает, и 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 Ответ

0 голосов
/ 09 декабря 2018

В этом случае, когда вы упомянули, что он запрашивает вашу учетную запись GitLab, это означает, что если ваш пароль точен, значит, ваш ключ ssh установлен неправильно.

скопируйте ключ в свою учетную запись GitLab и повторите попытку.

# grab the key
cat ~/.ssh/id_rsa.pub
...