Mam taki problem którego do końca nie rozumiem. Mam VPS w Oracle Free Tier. Nie ma tam możliwości zalogować się do ssh za pomocą hasła tylko kluczem. Kiedy tworzyłem VPSa wygenerowałem klucze na stronie Oracle, skopiowałem do siebie na Ubuntu do folderu klucz prywatny do folderu .ssh i wszystko działało dobrze. Jakiś czas temu zmieniłem komputer. Skopiowałem klucz prywatny ze starego komputera do nowego do folderu .ssh ale podczas logowania za każdym razem dostaję błąd "Permission denied (publickey).", tak jakby klucze się nie zgadzały. Nie wiem co mam z tym faktem począć.
@mikra25: sprawdź uprawnienia do klucza, sprawdź czy nie masz za dużo kluczy, zaloguj się wybierając klucz z którym się logujesz (ssh -i ./ssh/klucz... user@...)
@mikra25: sprawdź sobie dokładniej co jest przyczyną odpalając ssh z parametrem(-ami) -v / -vvv. Może np masz złe uprawnienia dla katalogu, ssh może narzekać jeśli katalog jest dostępny dla wszystkich.
Dajcie mi jeden argument zeby w poniedzialek z rana nie wejść w tego śmiecicha. Mysle ze samo IP wiecej warte niż wycena spolki w tym momencie. Chyba ze ma jakies duze zobowiązania
Mam taki problem którego do końca nie rozumiem. Mam VPS w Oracle Free Tier. Nie ma tam możliwości zalogować się do ssh za pomocą hasła tylko kluczem. Kiedy tworzyłem VPSa wygenerowałem klucze na stronie Oracle, skopiowałem do siebie na Ubuntu do folderu klucz prywatny do folderu .ssh i wszystko działało dobrze. Jakiś czas temu zmieniłem komputer. Skopiowałem klucz prywatny ze starego komputera do nowego do folderu .ssh ale podczas logowania za każdym razem dostaję błąd "Permission denied (publickey).", tak jakby klucze się nie zgadzały. Nie wiem co mam z tym faktem począć.
-v/-vvv. Może np masz złe uprawnienia dla katalogu, ssh może narzekać jeśli katalog jest dostępny dla wszystkich.