Bitbucket - izin reddedildi (genel anahtar)


2

Github ve bitbucket'te repolarım var.

Öncelikle, aynı genel anahtarı bb ve gh'de şanssız kullanmak istedim.

Böylece başka bir ortak anahtar yarattım.

Host bb
    HostName bitbucket.org
    User hg
    PreferredAuthentications publickey
    IdentityFile C:/Documents and Settings/Marek/.ssh/bb

Host github
    HostName github.com
    User git
    PreferredAuthentications publickey
    IdentityFile C:/Documents and Settings/Marek/.ssh/id_rsa

bb.pub bitbucket içindir. Bu dosyadan anahtarı bitbucket'e yapıştırdım.

Hala sahibim

İzin reddedildi (ortak anahtar)

ilk taahhüdümü zorlamaya çalıştığımda. Biri yardım edebilir mi?

YARDIM

Yanıtlar:


5

Her zaman "git" ve "hg" yi kendi github ve bitbucket kullanıcı adınız olarak kullanmalısınız, kullanıcı adınızı değil. Genel anahtarın kendisi sizi tanımlamak için kullanılacaktır.


Ve bu muhtemelen onun sorunu. Benimkiler 'hg' ve 'git'.
lornix

Sadece işe yaramayacak, btw tamamen farklı bir konfederasyon örneği buldum: confluence.atlassian.com/download/attachments/221449711/… WTF?
Codium

Bu cevabı aldığımdan emin değilim. Birisi ne demek istediğimizi açıklayabilir use "git" and "hg" as the usernamesmi? Bu Permission denied (public key)sorunla ilk karşılaştığımda ilk kez ve ssh kullanıcılarımın adına hiçbir zaman dikkat
etmedim

Cevap kafa karıştırıcı çünkü OP soruyu sonradan düzenledi; Aslında "someuser" ı kullanıcı olarak kullandı, onun kendi kullanıcı adı olduğunu ima etti. Uygulama nedenlerinden dolayı, Github, BB ve Gitolite veya Gitlab gibi git / hg-hosting çözümleri, tüm ssh istemcilerinin özel bir hizmet hesabına bağlanmasına izin verir (tipik olarak "git" veya "hg" olarak adlandırılır) ve sadece daha sonra ACL'leri uygular. anahtarın kimliği. Tabii ki, tam bir ssh hesabınızın olduğu bir sistemde bir havuza isabet ediyorsanız geçerli değildir.
b0fh
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.