2016-07-06 2 views
3

Я использую Bitbucket и я пытаюсь клонировать репозиторий с: sudo git clone [email protected]:KassaK/mbf.gitGit Clone: ​​Permission denied (publickey). со смертельным исходом: не удалось прочитать из удаленного хранилища

Я получаю эту ошибку:

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

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

Я искать везде для решения, но ничего хорошего.

Я получил инструкции от https://confluence.atlassian.com/bitbucket/set-up-ssh-for-git-728138079.html (до шага), но у меня всегда есть эта ошибка.

Я попытался удалить и переустановить git, но это то же самое.

Любые идеи для меня? Благодаря !

+2

Вы не должны использовать 'sudo' здесь в любом случае. – sschuberth

+0

Если у вас есть проблемы с разрешениями, в которых вам нужен репозиторий, например каталог веб-сервера, затем сначала клонировать его в домашний каталог, а затем 'sudo mv' –

ответ

2

Для ключа государственной системы аутентификации, это беспокойство с именем хоста, имя пользователя, имя файла ключа и т.д., если вы бежите с Судом, имя пользователя будет корень, он отличается тем, что вы запускаете SSH-серийник для создания пары ключей. Ошибка аутентификации.

+0

Это было что-то вроде этого, я пытался клонировать папка без разрешения godd ... Спасибо! –

+0

Имейте такую ​​же проблему. Я запускаю команду с sudo, имя пользователя - root. Я зашел на мой удаленный сервер через ssh и разрешил ssh-ключ в битбакете. Невозможно перенаправить проект с битбакета на удаленный сервер, такую ​​же ошибку, как описано. – Rashad

Смежные вопросы