Po raz pierwszy wykonuję polecenie git i zostałem poproszony w git, że nie można ustalić autentyczności hosta, odcisk palca klucza RSA jest nieprawidłowy w porównaniu do klucz prywatny, który wygenerowałem. Zastanawiałem się, jak mogę to zaktualizować, aby odczytał poprawny plik i dlaczego odczytuje niewłaściwy odcisk palca?Nie można ustalić autentyczności hosta
Odpowiedz
Miałem podobny problem, co oznacza, że zdalny host jest nieznany/niezaufany. Poprawka ma mieć wpis zdalnego hosta w pliku known_hosts.
To co mam zrobić:
Generowanie (lub użyć istniejących) kluczy RSA i zapisać je w pliku
<USER.HOME>/.ssh
. Jeśli używasz Zaćmienie, możesz wygenerować klucze RSA za pomocą Preferencji;- Ogólne -> Połączenia sieciowe -> SSH2, a następnie wybierz Zarządzanie kluczami.
- Teraz kliknij
Generate RSA Key...
- A potem
Save Private Key...
w folderze .ssh
teraz Twój
<USER.HOME>/.ssh
będzie zawierać plik; klucz prywatny, klucz publiczny i znane_hosty- udostępnij swój klucz publiczny zaufanym hostom.
- Otwórz Git Bash Promp (wiersz polecenia) i wprowadź poniższe polecenie.
ssh -vt <user>@<hostname>
- na przykład: ssh -vt [email protected]
- Kiedy poprosi błąd ... Czy na pewno chcesz kontynuować łączący (tak/nie)?
- powiedzieć 'tak'
- Teraz twój zdalny host jest dodawany do known_hosts
- zrobić.
Teraz, jeśli spróbujesz przesłać plik do zdalnego, nie widzisz żadnych błędów.
Innym napotkanym problemem było wiele wpisów w pliku known_hosts
, a także plik known_hosts2
.
Moim jedynym przypuszczeniem jest to, że ponieważ ponownie wykorzystałem nazwę hosta w ./ssh/config
, aby wskazywać na różne adresy IP, zdezorientowany został utworzony wiele wpisów.
- 1. bitbucket - Autentyczność hosta „bitbucket.org” nie można ustalić
- 2. Jak zignorować lub przekazać "Tak", gdy Autentyczności hosta nie można ustalić w Skrypcie oczekiwanej powłoki podczas automatyzacji
- 3. Jak uniknąć Maven buduje przeciągnięcie na problem autentyczności hosta ssh?
- 4. Android Nie można rozpoznać hosta
- 5. Devise + Omniauth [UWAGA: Nie można zweryfikować autentyczności tokenu CSRF]
- 6. Rails 3: Nie można zweryfikować autentyczności tokenu CSRF
- 7. Xcode - Nie można znaleźć hosta testowego
- 8. curl: (6) Nie można rozwiązać hosta: application
- 9. Rails 3 Token autentyczności
- 10. Nie można otworzyć Eclipse Marketplace Nie można zainstalować zdalnych lokalizacji rynku: Nie można rozwiązać hosta
- 11. Ręczna kontrola autentyczności Symfony 2
- 12. tf.exe historia * pobieranie "Nie można ustalić źródłowego serwera sterującego."
- 13. pyspark: ValueError: Niektóre z typów nie można ustalić po wnioskowaniu
- 14. Nie można ustalić, czy oddział został scalony podczas używania squasha.
- 15. Klaster AppFabric Cache - nie można uruchomić 2. hosta
- 16. Jak uniknąć błędów file_get_contents: „Nie można rozwiązać nazwy hosta”
- 17. nie można zainstalować opencv z cocoapods, Nie można rozwiązać hosta: hivelocity.dl.sourceforge.net
- 18. Rails pokazuje „UWAGA: Nie można zweryfikować autentyczności tokenu CSRF” z RestKit POST
- 19. "OSTRZEŻENIE: nie można zweryfikować autentyczności tokenu CSRF" - CORS z Devise i: token_authenticatable
- 20. szyn: Nie można zweryfikować autentyczności tokenu CSRF podczas dokonywania żądania POST
- 21. Nie można zweryfikować autentyczności tokenu CSRF Rails 4 Ajax nawet po ustawieniu nagłówka
- 22. Czy można używać AWS jako hosta?
- 23. CertificateError: nazwa hosta nie pasuje
- 24. Szyny 3 token autentyczności żądania AJAX zignorowany
- 25. Sprawdzanie autentyczności na żądanie http od clojure (?)
- 26. Wstawianie hosta nadrzędnego hosta ip do pliku hosta kontenera
- 27. sprawdzanie autentyczności Androida na serwerze innej firmy
- 28. Najlepsze sprawdzanie autentyczności interfejsu API sieci Web
- 29. Nie można ustalić, czy sklep Google Play jest zainstalowany, czy nie, na urządzeniu z Androidem
- 30. mysqldump ze zdalnego hosta
To normalne przy pierwszym kontakcie ze zdalnym hostem przez SSH. Po prostu powiedz "tak" i kontynuuj. –
hmm, ok, gdy mówię tak, otrzymuję odmowę pozwolenia (publickey)? – styler
Zobacz http://stackoverflow.com/questions/2643502/git-permission-denied-publickey i wiele podobnych pytań (po prawej stronie link "Related"). –