de-vraag
  • Pytania
  • Tagi
  • Użytkownicy
Powiadomienia
Nagrody
Rejestracja
Po zarejestrowaniu się, będziesz otrzymywać powiadomienia o odpowiedziach i komentarzach do swoich pytań.
Zaloguj się
Brak tłumaczeń pasujących do Twojego wyszukiwania Jeśli masz już konto, zaloguj się, aby sprawdzić nowe powiadomienia.
Za dodane pytania, odpowiedzi i komentarze przewidziane są nagrody.
Więcej
Źródło
Edytuj
 teepusink
teepusink
Question

Jak rozwiązać błąd Permission denied (publickey) podczas używania Git?

I'm na Mac Snow Leopard i właśnie zainstalowałem git.

I just tried

git clone [email protected]:cakebook.git

ale to daje mi ten błąd:

Initialized empty Git repository in `/Users/username/Documents/cakebook/.git/`
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

Czego mi brakuje?
I've również próbował zrobić ssh-keygen bez passphase, ale nadal ten sam błąd.

576 2010-04-15T07:46:34+00:00 3
Diogo Gomes
Diogo Gomes
Edytowane pytanie 19. listopada 2018 в 9:57
Programowanie
public-key
ssh
git
ssh-keys
Popular videos
How to fix github permission denied publickey fatal could not read from remote repository?
How to fix github permission denied publickey fatal could not read from remote repository?
1 rok temu
How to Fix GitHub Error Permission Denied (publickey) |Fatal: Could Not Read From Remote Repository
How to Fix GitHub Error Permission Denied (publickey) |Fatal: Could Not Read From Remote Repository
9 miesięcy temu
Jak zaimplementować JWT (JSON Web Token) w Node.js
Jak zaimplementować JWT (JSON Web Token) w Node.js
8 miesięcy temu
Hackowanie na Ekranie - Wszystko o SSH
Hackowanie na Ekranie - Wszystko o SSH
7 miesięcy temu
Git - Permission denied (publickey ) |HOW TO FIX|Git/Github Problems
Git - Permission denied (publickey ) |HOW TO FIX|Git/Github Problems
3 lata temu
Ubuntu Server #3: Praca z plikami i katalogami
Ubuntu Server #3: Praca z plikami i katalogami
2 lata temu
TPM 2.0 using Windows 11 and Windows 10
TPM 2.0 using Windows 11 and Windows 10
9 miesięcy temu
Jak używać YubiKey? Co to jest 2FA/U2F/FIDO2?
Jak używać YubiKey? Co to jest 2FA/U2F/FIDO2?
1 rok temu
4Developers 2021: Dlaczego hackowanie aplikacji webowych jest proste? - Michał Sajdak
4Developers 2021: Dlaczego hackowanie aplikacji webowych jest proste? - Michał Sajdak
3 miesiące temu
Weryfikacja JWT przez auth0 3/3 (Serverless ⚡Now.sh)
Weryfikacja JWT przez auth0 3/3 (Serverless ⚡Now.sh)
2 lata temu
Kamil Kowalski - Nervous Monitoring @ warsaw.ex #8
Kamil Kowalski - Nervous Monitoring @ warsaw.ex #8
2 lata temu
[#213] Ignorowanie bezpieczeństwa w kontenerach i tego konsekwencje – Paweł Bujakiewicz
[#213] Ignorowanie bezpieczeństwa w kontenerach i tego konsekwencje – Paweł Bujakiewicz
2 lata temu
Jak stworzyć bota na Discord (łatwo i szybko)
Jak stworzyć bota na Discord (łatwo i szybko)
9 miesięcy temu
[#25] Kafka Sec Ops: Metody zabezpieczenia klastrów i ich automatyzacja - H. Skibiński i K. Owczarek
[#25] Kafka Sec Ops: Metody zabezpieczenia klastrów i ich automatyzacja - H. Skibiński i K. Owczarek
1 rok temu
Tygodniówka JS #11 React, iOS, TypeScript, Node.js
Tygodniówka JS #11 React, iOS, TypeScript, Node.js
1 rok temu
« Poprzedni
Następny »
To pytanie ma 1 odpowiedź w języku angielskim, aby je przeczytać zaloguj się na swoje konto.
Solution / Answer
 Rufinus
Rufinus
15. kwietnia 2010 в 7:59
2010-04-15T07:59:05+00:00
Więcej
Źródło
Edytuj
#10324771

**użytkownik nie wygenerował wcześniej pary kluczy publicznych/prywatnych ssh.

Ta informacja działa na theChaw, ale może być zastosowana do wszystkich innych repozytoriów git, które obsługują uwierzytelnianie SSH pubkey. (Zobacz gitolite, gitlab lub github dla przykładu).

Najpierw zacznij od skonfigurowania własnego zestawu pary kluczy publiczny/prywatny. Ten może używać DSA lub RSA, więc w zasadzie każdy klucz, który ustawisz, będzie działał. Na większości systemów możesz użyć ssh-keygen.

  • Najpierw musisz wejść do swojego katalogu .ssh. Otwórz terminal i uruchom:

    cd ~/.ssh && ssh-keygen.

  • Następnie musisz skopiować to do schowka.
  • Na OS X uruchom: cat id_rsa.pub | pbcopy.
  • Na Linuksie uruchom: cat id_rsa.pub | xclip.
  • W systemie Windows (poprzez Cygwin/Git Bash) uruchomić: cat id_rsa.pub | clip
  • Dodaj swój klucz do swojego konta poprzez stronę internetową.
  • Na koniec skonfiguruj swój .gitconfig.
  • git config --global user.name "bob".
  • git config --global user.email [email protected]. (nie zapomnij zrestartować swojego wiersza poleceń, aby upewnić się, że config został przeładowany)

To jest to powinieneś być dobry do klonowania i sprawdzania.

Więcej informacji można znaleźć na https://help.github.com/articles/generating-ssh-keys (dzięki @Lee Whitney)

**użytkownik wygenerował parę kluczy publicznych/prywatnych ssh ustawionych przed ?

  • sprawdź, który klucz został zautoryzowany w ustawieniach konta github lub gitlab
  • informuje, który klucz prywatny musi być skojarzony z lokalnym komputerem użytkownika

eval $(ssh-agent -s)

powie, gdzie znajdują się klucze

ssh-add ~/.ssh/id_rsa

 Rufinus
Rufinus
Edytowana odpowiedź 22. sierpnia 2019 в 8:30
697
0
 meshfields
meshfields
22. grudnia 2011 в 10:30
2011-12-22T22:30:33+00:00
Więcej
Źródło
Edytuj
#10324772

Bardziej rozbudowane rozwiązywanie problemów, a nawet automatyczne usuwanie usterek można wykonać za pomocą:

ssh -vT [email protected]

Źródło: https://help.github.com/articles/error-permission-denied-publickey/

 soshial
soshial
Edytowana odpowiedź 12. maja 2018 в 1:16
204
0
 gMale
gMale
2. maja 2012 в 7:36
2012-05-02T19:36:29+00:00
Więcej
Źródło
Edytuj
#10324774

Podstawowe instrukcje GIT nie zawierały odniesienia do rzeczy związanych z kluczem SSH. Podążając za niektórymi z powyższych linków, znalazłem stronę pomocy git, która wyjaśnia, krok po kroku, dokładnie jak to zrobić dla różnych systemów operacyjnych (link wykryje twój system operacyjny i odpowiednio przekieruje):

http://help.github.com/set-up-git-redirect/

Przechodzi przez wszystko, co jest potrzebne dla GITHub, a także daje szczegółowe wyjaśnienia, takie jak "dlaczego dodać frazę hasła podczas tworzenia klucza RSA." Pomyślałem, że I'd post, na wypadek gdyby to pomogło komuś innemu...

5
0
Dodaj pytanie
Kategorie
Wszystkie
Technologia
Kultura / Rekreacja
Życie / Sztuka
Nauka
Profesjonalny
Biznes
Użytkownicy
Wszystkie
Nowy
Popularny
1
365
Zarejestrowany 1 dzień temu
2
True Image
Zarejestrowany 1 dzień temu
3
archana agarwal
Zarejestrowany 3 dni temu
4
Maxim Zhilyaev
Zarejestrowany 6 dni temu
5
adambotsfford adambotsfford
Zarejestrowany 1 tydzień temu
DE
EL
ES
FI
FR
ID
IT
JA
NL
PL
PT
SK
ZH
© de-vraag 2022
Źródło
stackoverflow.com
na podstawie licencji cc by-sa 3.0 z przypisaniem