Zablokowany na serwerze, ponieważ nie mam dostępu do zwykłego klucza publicznego ssh, jakieś rozwiązanie?

1

Chwilowo nie mam dostępu do mojego zwykłego komputera i chciałbym pracować na moim osobistym serwerze programistów (Raspberry Pi) jak zwykle przy użyciu ssh. Mój problem polega na tym, że go zabezpieczyłem, więc można się zalogować tylko przy użyciu mojego publicznego klucza ssh i wyłączyć opcję logowania za pomocą hasła.

Czy jest jakiś sposób, aby się zalogować, używając innego powodu? Czy mogę dodać klucz ssh, wyciągając kartę SD Raspberry Pi i podłączając ją do innego komputera?

Zgaduję, że nie będę mógł tego zrobić i będę musiał poczekać, aby odzyskać mój zwykły komputer… Nauczę się na błędach i następnym razem umieszczę mój klucz publiczny na dysku zewnętrznym…

Nie czy tak
źródło

Odpowiedzi:

3

Możesz teoretycznie wyciągnąć kartę SD, zamontować system plików na innym komputerze, a następnie odpowiednio zmodyfikować instalację. Dodatkowo można uzyskać konsolę szeregową za pośrednictwem adaptera opartego na PL2303 podłączonego do sygnałów UART0 na płycie i uzyskać w ten sposób wiersz poleceń, zakładając, że wybrana dystrybucja zapewnia taką i nie została wyłączona.

Ignacio Vazquez-Abrams
źródło