Git SSH ключи для нескольких аккаунтов, 1 не работает

Я попытался настроить 2 ключа SSH для своих личных и рабочих учетных записей Bitbucket, используя это руководство здесь: это руководство от Atlassian. Одна из моих учетных записей - это личная учетная запись, а другая - рабочая учетная запись, в которой репозитории принадлежат организации (у меня есть разрешения на чтение и запись).

Я создал каталог в ~/.ssh и выполнил следующие команды:

ssh-keygen -t rsa -C "personal" -f "personal"
ssh-keygen -t rsa -C "work" -f "work"

Я побежал ssh-add -l и проверено оба перечислены. Я добавил правильные открытые ключи SSH в правильные учетные записи.
Я создал следующий файл конфигурации в ~/.ssh / config:

#user1 account
Host bitbucket.org-my_personal_username
    HostName bitbucket.org
    User git
    IdentityFile ~/.ssh/personal
    IdentitiesOnly yes

#user2 account
Host bitbucket.org-my_work_username
    HostName bitbucket.org
    User git
    IdentityFile ~/.ssh/work
    IdentitiesOnly yes

Мне удалось клонировать мое личное репо, но мое рабочее репо дало мне следующую ошибку:

repository access denied.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Я тоже поменял my_work_username в my_organization (так как адрес git@bitbucket.org: my_organization / project.git), и я получил тот же результат.

Разрешения:

-rw-------. 1 josh josh  287 Sep  7 10:43 config
-rw-r--r--. 1 josh josh 1193 Sep  7 10:31 known_hosts
-rw-------. 1 josh josh 1811 Sep  7 10:08 personal
-rw-r--r--. 1 josh josh  390 Sep  7 10:08 personal.pub
-rw-------. 1 josh josh 1811 Sep  7 10:08 work
-rw-r--r--. 1 josh josh  386 Sep  7 10:08 work.pub

В прошлом (до того, как я переключил ноутбуки), я мог без проблем вытягивать и подталкивать к своему рабочему репо. Я в недоумении от того, что я мог пропустить. Есть ли что-то очевидное, что я пропустил, или какая-либо другая информация, которая может помочь в решении моей проблемы? Заранее спасибо!

ОС: GNU/Linux Fedora 28

0 ответов

Другие вопросы по тегам