Instrukcja

Połączenie przez SSH

Dostęp do wynajętego Maka przez terminal z Windows lub z Maka: Tailscale, klucz SSH i pierwsze logowanie.

Z wynajętym Makiem łączysz się przez szyfrowaną sieć Tailscale. Cała konfiguracja zajmuje około 10 minut, a pierwsza godzina każdego wynajmu jest gratis, więc możesz wszystko spokojnie przygotować.

W naszym e-mailu z danymi dostępu otrzymasz nazwę użytkownika, adres Maka (wygląda jak 100.81.0.7) oraz, dla pulpitu zdalnego, hasło. Wszędzie, gdzie w instrukcji jest UZYTKOWNIK i ADRES, wpisz dane z tego e-maila.

Do SSH wyślij nam dwie rzeczy: e-mail swojego konta Tailscale i publiczny klucz SSH. Logowanie hasłem przez SSH jest wyłączone; logujesz się wyłącznie kluczem.

Windows

Windows 10 i 11 mają wbudowanego klienta SSH, nie musisz nic więcej instalować.

1. Zainstaluj Tailscale

  1. Wejdź na tailscale.com/download, wybierz Windows i zainstaluj aplikację.
  2. Uruchom ją, kliknij Log in i zaloguj się kontem Google, Microsoft, GitHub lub e-mailem. Tak powstanie Twoje darmowe konto Tailscale.
  3. Sprawdź, czy ikona Tailscale w prawym dolnym rogu paska zadań pokazuje Connected.
  4. Wyślij nam adres e-mail, którym się zalogowałeś.
  5. Gdy udostępnimy Ci Maka, Tailscale wyśle Ci e-mail z zaproszeniem. Kliknij w nim Accept. Mac pojawi się wtedy na liście urządzeń w aplikacji Tailscale.

2. Utwórz klucz SSH

Jeśli masz już klucz SSH, pomiń ten krok.

  1. Otwórz PowerShell (kliknij Start, wpisz PowerShell i go otwórz).
  2. Wpisz to polecenie i trzy razy naciśnij Enter (hasło do klucza możesz zostawić puste):
ssh-keygen -t ed25519
  1. Wyświetl klucz publiczny:
Get-Content $HOME\.ssh\id_ed25519.pub

Skopiuj cały wiersz zaczynający się od ssh-ed25519.

  1. Wyślij nam klucz e-mailem. Nigdy nie wysyłaj pliku bez końcówki .pub, to Twój klucz prywatny.

3. Połącz się

ssh UZYTKOWNIK@ADRES
  1. Przy pierwszym połączeniu pojawi się pytanie Are you sure you want to continue connecting?. Wpisz yes i naciśnij Enter.
  2. Jesteś zalogowany, gdy widzisz wiersz kończący się znakiem %. Rozłączysz się poleceniem exit.

Mac

1. Zainstaluj Tailscale

  1. Wejdź na tailscale.com/download, wybierz macOS i zainstaluj aplikację.
  2. Uruchom ją, zezwól na dodanie konfiguracji VPN, kliknij Log in i zaloguj się kontem Google, Microsoft, GitHub, Apple lub e-mailem. Tak powstanie Twoje darmowe konto Tailscale.
  3. Sprawdź, czy ikona Tailscale na górnym pasku menu pokazuje Connected.
  4. Wyślij nam adres e-mail, którym się zalogowałeś.
  5. Gdy udostępnimy Ci Maka, Tailscale wyśle Ci e-mail z zaproszeniem. Kliknij w nim Accept. Mac pojawi się wtedy na liście urządzeń w aplikacji Tailscale.

2. Utwórz klucz SSH

Jeśli masz już klucz SSH, pomiń ten krok.

  1. Otwórz Terminal (Aplikacje → Narzędzia → Terminal).
  2. Wpisz to polecenie i trzy razy naciśnij Enter (hasło do klucza możesz zostawić puste):
ssh-keygen -t ed25519
  1. Wyświetl klucz publiczny:
pbcopy < ~/.ssh/id_ed25519.pub

Klucz jest teraz w schowku; wkleisz go skrótem ⌘V.

  1. Wyślij nam klucz e-mailem. Nigdy nie wysyłaj pliku bez końcówki .pub, to Twój klucz prywatny.

3. Połącz się

ssh UZYTKOWNIK@ADRES
  1. Przy pierwszym połączeniu pojawi się pytanie Are you sure you want to continue connecting?. Wpisz yes i naciśnij Enter.
  2. Jesteś zalogowany, gdy widzisz wiersz kończący się znakiem %. Rozłączysz się poleceniem exit.

Przesyłanie plików

Polecenie scp uruchamiasz na swoim komputerze, nie na wynajętym Maku.

scp dane.zip UZYTKOWNIK@ADRES:~/
scp UZYTKOWNIK@ADRES:~/wyniki.zip .

Pierwszy wiersz wysyła plik na wynajętego Maka, drugi pobiera go do bieżącego folderu. Cały folder przeniesiesz z parametrem -r.

Rozwiązywanie problemów

Koniec wynajmu

Po zakończeniu wynajmu trwale usuwamy Twoje konto wraz ze wszystkimi plikami i kończymy udostępnianie w Tailscale. Pobierz wszystko, co chcesz zachować, przed końcem wynajmu.

Coś nie działa? Napisz do nas na jakub@mokris.cz i dołącz zrzut ekranu lub treść błędu. Zwykle odpowiadamy w ciągu kilku minut.

← Wszystkie instrukcje