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
- Wejdź na tailscale.com/download, wybierz Windows i zainstaluj aplikację.
- Uruchom ją, kliknij Log in i zaloguj się kontem Google, Microsoft, GitHub lub e-mailem. Tak powstanie Twoje darmowe konto Tailscale.
- Sprawdź, czy ikona Tailscale w prawym dolnym rogu paska zadań pokazuje Connected.
- Wyślij nam adres e-mail, którym się zalogowałeś.
- 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.
- Otwórz PowerShell (kliknij Start, wpisz
PowerShelli go otwórz). - Wpisz to polecenie i trzy razy naciśnij Enter (hasło do klucza możesz zostawić puste):
ssh-keygen -t ed25519
- Wyświetl klucz publiczny:
Get-Content $HOME\.ssh\id_ed25519.pub
Skopiuj cały wiersz zaczynający się od ssh-ed25519.
- 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
- Przy pierwszym połączeniu pojawi się pytanie
Are you sure you want to continue connecting?. Wpiszyesi naciśnij Enter. - Jesteś zalogowany, gdy widzisz wiersz kończący się znakiem
%. Rozłączysz się poleceniemexit.
Mac
1. Zainstaluj Tailscale
- Wejdź na tailscale.com/download, wybierz macOS i zainstaluj aplikację.
- 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.
- Sprawdź, czy ikona Tailscale na górnym pasku menu pokazuje Connected.
- Wyślij nam adres e-mail, którym się zalogowałeś.
- 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.
- Otwórz Terminal (Aplikacje → Narzędzia → Terminal).
- Wpisz to polecenie i trzy razy naciśnij Enter (hasło do klucza możesz zostawić puste):
ssh-keygen -t ed25519
- Wyświetl klucz publiczny:
pbcopy < ~/.ssh/id_ed25519.pub
Klucz jest teraz w schowku; wkleisz go skrótem ⌘V.
- 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
- Przy pierwszym połączeniu pojawi się pytanie
Are you sure you want to continue connecting?. Wpiszyesi naciśnij Enter. - Jesteś zalogowany, gdy widzisz wiersz kończący się znakiem
%. Rozłączysz się poleceniemexit.
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
- Nic się nie dzieje lub połączenie wygasa: sprawdź, czy Tailscale pokazuje Connected i czy przyjąłeś zaproszenie do udostępnionego Maka.
Permission denied (publickey)lub pytanie o hasło: Twój klucz nie został użyty. Łącz się z tego samego komputera i konta, na którym utworzyłeś klucz, i sprawdź nazwę użytkownika.REMOTE HOST IDENTIFICATION HAS CHANGED: Mac został w międzyczasie zainstalowany ponownie. Uruchomssh-keygen -R ADRESi połącz się jeszcze raz.
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.