Skocz do zawartości


 

Zdjęcie

SSH przez terminal i putty

SSH przez terminal i putty

  • Proszę się zalogować aby odpowiedzieć
7 odpowiedzi na ten temat

SSH przez terminal i putty

#1 mech

mech

    Czasami na forum

  • Użytkownicy
  • 26 postów

Napisany 13 lipiec 2016 - 08:16

Otóż jest taki problem z połączeniem do VPS przez terminal z kluczem. 

 

Poprzez putty z Linuxa wszystko działa.

ssh -i sciezka_do_klucza.pub login@IP_serwera -p nr_portu

Połączenie zostaje ustanowione, jednak wpisując hasło takie samo jak przez putty - z terminala nie mogę się zalogować. Komunikat zwrotny.

 

"Permission denied (publickey)."

 

Logowanie z debugowaniem

ssh -i sciezka_do_klucza.pub login@IP_serwera -p nr_portu -vvv

Tylko to zwróciło moją uwagę.

 

key_load_public: No such file or directory
debug1: identity file sciezka_do_klucza.pub type -1
debug1: key_load_public: No such file or directory
debug1: identity file sciezka_do_klucza.pub-cert type -1
 

Przemieliłem już dużo stron z google, ale nie znalazłem rozwiązania. Proszę o pomoc.


  • 0

#2 Gość_mariaczi_*

Gość_mariaczi_*
  • Goście

Napisany 13 lipiec 2016 - 08:30

Jak generowałeś te klucze, gdzie (w jakim programie)?
  • 0

#3 Kashi66

Kashi66

    Często na forum

  • Użytkownicy
  • 70 postów
  • Imię:Artur

Napisany 13 lipiec 2016 - 08:37

W putty nie dodales klucza.
SSH>Auth>RSA Key i tam dodajesz sciezke do pliku
  • 0

#4 mech

mech

    Czasami na forum

  • Użytkownicy
  • 26 postów

Napisany 13 lipiec 2016 - 08:39

Zakładam, że klucze były generowane zapewne w putty-gen czy jakoś tak. Nie robiłem tego osobiście.

 

Info z pliku z kluczami:

 

PuTTY-User-Key-File-2: ssh-rsa
Encryption: 
Comment: 
Public-Lines: 
Private-Lines
 
I na końcu Private-MAC:
 

W putty nie dodales klucza.
SSH>Auth>RSA Key i tam dodajesz sciezke do pliku

 

Przecież piszę, że logowanie przez putty mi działa. Chcę zalogować się przez terminal z Linuksa.


  • 0

#5 Gość_mariaczi_*

Gość_mariaczi_*
  • Goście

Napisany 13 lipiec 2016 - 08:48

Jak klucze są z putty-gen to musisz je skonwertować aby działał w pingwinku. Zajrzyj w google ;)
  • 1

#6 mech

mech

    Czasami na forum

  • Użytkownicy
  • 26 postów

Napisany 13 lipiec 2016 - 08:52

Sprawdzę. Że też takie rzeczy nie są uniwersalne. Ale jak ktoś siedzi tylko na windows i nie wygenerował klucza na serwerze tylko z putty/kitty czy inne, to skąd może wiedzieć, że nie będzie to pasowało pod linuksa.  :mellow:


  • 0

#7 Gość_mariaczi_*

Gość_mariaczi_*
  • Goście

Napisany 13 lipiec 2016 - 08:56

Skoro z czymś pracuje to raczej powinien.
  • 0

#8 mech

mech

    Czasami na forum

  • Użytkownicy
  • 26 postów

Napisany 13 lipiec 2016 - 09:12

Jak klucze są z putty-gen to musisz je skonwertować aby działał w pingwinku. Zajrzyj w google ;)

 

Dzięki! O to właśnie chodziło.  Tutaj dla potomnych jest prosta instrukcja konwersji klucza.ppk na OpenSSH:

 

http://blog.mmx3.pl/...-do-klucza-ssh/

 

Należało podmienić ścieżkę do pliku z kluczem na ten nowy już po konwersji i działa elegancko. Logowanie przez terminal z kluczem działa. Dzięki "mariaczi".


  • 1





0 użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników