git bitbacket Permission denied (publickey). fatal: Could not read from remote repository. Ошибка решение. Проверка доступа

Permission denied (publickey).
fatal: Could not read from remote repository.

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

Во первый проверьте что вы логинитесь нормально под своим пользователем, например для битбакета так:

ssh -T git@bitbucket.org

Должен быть ответ вроде (если авторизация по ключу работает):

Warning: Permanently added the RSA host key for IP address '104.192.143.2' to the list of known hosts.
logged in as USERNAME.

You can use git or hg to connect to Bitbucket. Shell access is disabled.

Далее, если использовали команду типа:

sudo git clone git@bitbucket.org:m1234/si.git

то может быть окажется, что ваши настроенные ключи относятся к вашему пользователю, а эту команда работает от суперюзера root, почему и не получится подключиться к серверу и мы получим указанную ошибку.

А потому, чтобы избежать этой проблемы надо выставить права, или ещё лучше сделать владельцем директории вашего пользователя, а не суперюзера и после этого дать на папку права .например:

chmod 755 yourfoldername

на директорию в которую вы клонируете репозиторий и затем выполнить команду уже от своего пользователя:

git clone git@bitbucket.org:m1234/si.git

Key Words for FKN + antitotal forum (CS VSU):