• Bitbucket фсе, блокирует российские IP?

    syschel
    @syschel
    freelance/python/django/backend
    Если не брать VPN(через него нормально), то помогла установка ключей доступа.
    1. В папке /home/{USER}/.ssh
    выполнил команду ssh-keygen -t rsa -b 2048
    Взятую от сюда: https://support.atlassian.com/bitbucket-cloud/docs...
    Ключ именовал по дефолту, на своё название, чёт ругалось в будущем
    2. Беру получившийся ключ командой: cat id_rsa.pub
    3. Перехожу в настройки доступа по ssh в аккаунте битбакета: https://bitbucket.org/account/settings/ssh-keys/
    Нажимаю добавить и вставляю ключ, выведенный в п.2 в консоль

    Далее, если ранее ссылки были HTTP, то надо их поменять на SHH. Как указано в инструкции по первой ссылке:
    HTTPS
    https://<repo_owner>@bitbucket.org/<accountname>/<reponame>.git
    SSH
    git@bitbucket.org:<repo_owner>/<reponame>.git
    or 
    ssh://git@bitbucket.org/<repo_owner>/<reponame>.git

    Менял в конфиге гита, в файле .git/config, в переменной url

    Как под виндовс генерить ключи, гуглите уже сами.

    З.Ы. Обновить доступ к репозитарию, можно командой
    git remote set-url origin git@bitbucket.org/<repo_owner>/<reponame>.git

    З.З.Ы. Уточнение от Антон Кащеев по типам выпускаемых ключей, от 20.06.2023: https://bitbucket.org/blog/ssh-host-key-changes
    Ответ написан
    3 комментария