Możesz bezpiecznie połączyć się z komputerem Mac za pomocą kluczy SSH z Screens 5. Ten przewodnik przeprowadzi Cię przez generowanie klucza SSH, konfigurowanie komputera Mac i ustawianie klucza w Screens.
Ważne: Upewnij się, że Zdalne logowanie jest włączone na komputerze Mac. Otwórz aplikację Ustawienia i przejdź do Ogólne > Udostępnianie, a następnie włącz Zdalne logowanie.
Krok 1: Wygeneruj parę kluczy SSH
- Otwórz aplikację Terminal na docelowym komputerze Mac (tym, z którym chcesz się połączyć).
- Przejdź do folderu domowego:
cd ~
- Wygeneruj nową parę kluczy SSH:
ssh-keygen -t ed25519 -b 4096 -C "your@email.com" -f MyKey
- Zastąp MyKey preferowaną nazwą klucza (unikaj spacji).
- Gdy pojawi się monit, wprowadź hasło dla większego bezpieczeństwa lub naciśnij Return, aby pozostawić je puste.
Spowoduje to wygenerowanie dwóch plików:
- ~/MyKey (Twój klucz prywatny)
- ~/MyKey.pub (Twój klucz publiczny)
Krok 2: Autoryzuj klucz publiczny na komputerze Mac docelowym
Aby zezwolić na dostęp SSH przy użyciu nowego klucza:
- Dołącz swój klucz publiczny do listy autoryzowanych kluczy, uruchamiając:
cat ~/MyKey.pub >> ~/.ssh/authorized_keys
- Jeśli folder ~/.ssh nie istnieje, może być konieczne jego utworzenie:
mkdir -p ~/.ssh && chmod 700 ~/.ssh
- Jeśli folder ~/.ssh nie istnieje, może być konieczne jego utworzenie:
- Upewnij się, że uprawnienia są ustawione poprawnie:
chmod 600 ~/.ssh/authorized_keys
Krok 3: Zaimportuj klucz prywatny do Screens
Jeśli używasz Screens 5 na komputerze Mac, uruchom aplikację i wykonaj następujące czynności ten przewodnik, aby zaimportować klucz prywatny do Screens i zacząć go używać. Screens synchronizuje klucze za pomocą iCloud Keychain, więc klucz będzie również dostępny na innych urządzeniach, na których działa Screens.
Alternatywnie możesz ręcznie przenieść plik klucza prywatnego ('~/MyKey') na inne urządzenie za pomocą AirDrop, iCloud Drive, e-maila lub dowolnej bezpiecznej metody. Następnie postępuj zgodnie z tym przewodnikiem, aby zaimportować klucz prywatny do Screens i zacząć go używać.