Я работаю над проектом в git. В Windows я использую git-расширения для управления этим проектом, а для доступа к публичному репозиторию они дали мне ключ .ppk. Я загружаю его в расширение git, с кодовой фразой, которую они мне дали, и это работает.ssh key passphrase работает в окнах, но не в Linux
Теперь я установил виртуальную машину linux (ubuntu-32bit), и я хочу получить доступ также к этой машине в репозиторий.
Из другого потока, который я видел на этом сайте, я использую, чтобы клонировать репозиторий, выполните следующую команду:
ssh-agent bash -c 'ssh-add /home/myHome/mykey.ppk; git clone [email protected]:project.git'
Затем оболочка говорит мне, чтобы вставить парольную фразу
Enter passphrase for /home/myHome/mykey.ppk:
Но когда я вставляю его, он говорит мне, что это плохая кодовая фраза. Я проверил его много раз, и я уверен, что использую ту же кодовую фразу, которую я использую в окнах. Итак, как я могу правильно использовать ключ в Linux?
Заранее благодарим за ваши ответы.
Команда, которую вы используете для клонирования репозитория, выглядит несколько странно. Это ошибка разметки в вашем вопросе? Если нет, сначала вам следует сначала ознакомиться с командной строкой Linux. – lunaryorn
Я проверил здесь команду в другом потоке и использует закрытый ключ без сохранения его в конфигурацию ssh. – Jepessen