2016-04-07 30 views
0

Sadece Ubuntu'yu yeniden yükledim ve yeni kullanıcı oluşturdum. Yaptığım şey yeni ssh anahtarını oluşturup onu gitlab hesabına ekledi. Git çekme veya git itme git'i yapmaya çalıştığımda 'git' kullanıcısı için bir şifre sorar. SSH anahtar gitlab kılavuzu kullanılarak üretildi:Gitlab, işletim sistemim yeniden yüklendikten sonra ssh anahtarını yok sayıyor

ssh-keygen -t rsa -C "my email" 

tuşlarıyla mükemmel bu gitlab sunucu işin Diğer tüm kullanıcılar.

+0

Yeni oluşturduğunuz anahtarı nereye koydunuz? – Francesco

+0

@Francesco varsayılan yol - ~/.ssh/id_rsa.pub –

cevap

0

Ev sahibinin 'git' kullanıcısına ait yetkili_keys dosyasının sonuna kendi rsa anahtarını ekleyerek düzeltildi.

+0

Anahtar oluştururken kullandığınız e-posta, GitLab için kullandığınız e-posta adresi miydi? GitLab'in SSH anahtarını kabul etmesi için eşleşmeleri gerekiyor. – BrokenBinary

+0

Evet, aynıydı. –