Podczas tworzenia instancji EC2 na AWS można wygenerować klucz pozwalający na połączenie się do EC2 za pomocą Putty. Niestety, przy takiej próbie połączenia można dostać też nieciekawy błąd: „Server Refused our key”
Poza sprawdzeniem standardowych rzeczy:
- czy łączymy się do właściwego serwera
- czy korzystamy z właściwego konta użytkownika
- czy korzystamy z właściwego klucza – w sensie do właściwego serwera, ale też właściwego typu (Putty oczekuje PPK, a nie PEM).
można jeszcze sprawdzić:
- czy połączenie konfigurujemy na adres IP czy na nazwę. Lepiej jest wskazywać na nazwę
- w adresie można jednocześnie podać nazwę użytkownika i hasło wpisując
username@server_address
np.:
ec2-user@<my.public.addres.name> - czy na komputerach jest właściwa data i czas
- no i wreszcie czy mamy najnowszą wersję Putty.
U mnie pomogła właśnie ta ostatnia wskazówka. Putty było za stare 😉