Wpis z mikrobloga

#ssh #linux #ubuntu #oracle

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ąć.
  • 3
  • Odpowiedz
@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@...)
  • Odpowiedz
@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.
  • Odpowiedz