Przenieś klucze SSH z jednego komputera na drugi
Spisu treści:
W przypadku tych, którzy polegają na logowaniu bez hasła przez ssh, zamiast generować nowy klucz SSH dla nowego komputera klienckiego, mogą łatwo przenosić klucze SSH z jednego komputera na inny. Jest to szybkie i łatwe rozwiązanie dla tymczasowej maszyny lub nazwy użytkownika lub do użytku na pomocniczej stacji roboczej. Możesz także użyć tego do skopiowania kluczy SSH między kontami użytkowników na tym samym komputerze.
Przenoszenie kluczy SSH między komputerami
Jeśli masz już połączenie z komputerem Mac podłączonym do sieci, użycie Findera to prosty sposób na skopiowanie kluczy SSH. Najpierw będziesz chciał pokazać ukryte pliki w OS X za pomocą domyślnego zapisu lub narzędzia takiego jak DesktopUtility, a następnie po prostu otwórz katalog .ssh na obu komputerach i przeciągnij i upuść:
Z drugiej strony, jeśli jesteś już w Terminalu, aby włączyć ukryte pliki, równie dobrze możesz użyć wiersza poleceń, aby je przenieść.
Kopiowanie kluczy SSH z wiersza poleceń Korzystanie z terminala jest szybsze dla wielu z nas, oczywiście musisz mieć połączenie z inny komputer przez sieć, aby to zadziałało.
cp .ssh/id_rsa /Sieć/ścieżka/do/nazwaużytkownika/.ssh/
Wystarczająco proste i będzie działać z każdą wersją systemu OS X oraz większością odmian systemów unix i linux.
Jeśli chcesz, możesz też spakować pliki kluczy, a następnie przesłać je przez AirDrop, ale to prawdopodobnie więcej pracy niż to konieczne.
Ponieważ klucze SSH umożliwiają logowanie bez hasła, warto bezpiecznie usunąć lub jeszcze lepiej sformatować dysk twardy, zanim trafi on do nowego właściciela. Jest to szczególnie prawdziwe w przypadku komputerów tymczasowych lub maszyn wypożyczonych.