SSH, аббревиатура от Secure Shell, — это протокол, который широко используется для удаленных подключений к серверам, сетевым устройствам и другим хостам, на которых запущена служба. Он использует пару открытого и закрытого ключей для шифрования трафика между пользователем и удаленным хостом. При подключении вы можете столкнуться с ошибкой «Permission denied (publickey)». В этой статье постараемся понять причину этой ошибки и способы ее устранения. Причины ошибки. Основной причиной этой ошибки...
Если попытка склонировать любой приватный репозиторий с bitbucket или github по ssh вызывает ошибку вида: Permission denied (publickey). fatal: The remote end hung up unexpectedly То это значит, что вы не прошли авторизацию по ssh-ключам. Тут 2 варианта: Если ключи у вас уже есть, то читайте сразу как добавить ssh ключ на github или добавить ssh ключ на bitbucket. Рассмотрим подробнее как 1. создать ssh-ключи на linux (ubuntu) и добавить ssh ключи на 2. github и 3. bitbucket. Генерация ssh-ключей Для генерации ssh-ключа выполняем следующие команды: cd ~/...