Návod
Připojení přes SSH
Přístup k pronajatému Macu přes terminál z Windows i z Macu: Tailscale, SSH klíč a první přihlášení.
K pronajatému Macu se připojujete přes šifrovanou síť Tailscale. Celé nastavení zabere asi 10 minut a první hodinu každého pronájmu máte zdarma, takže si vše můžete v klidu nastavit.
V našem e-mailu s přístupem dostanete své uživatelské jméno, adresu Macu (vypadá jako 100.81.0.7) a pro vzdálenou plochu i heslo. Všude, kde je v návodu UZIVATEL a ADRESA, doplňte údaje z tohoto e-mailu.
Pro SSH nám pošlete dvě věci: e-mail svého účtu Tailscale a veřejný SSH klíč. Přihlášení heslem je u SSH vypnuté, přihlašujete se jen klíčem.
Windows
Windows 10 a 11 mají SSH klienta v sobě, nic dalšího instalovat nemusíte.
1. Nainstalujte Tailscale
- Otevřete tailscale.com/download, zvolte Windows a nainstalujte aplikaci.
- Spusťte ji, klikněte na Log in a přihlaste se účtem Google, Microsoft, GitHub nebo e-mailem. Tím se zdarma založí váš účet Tailscale.
- Zkontrolujte, že ikona vpravo dole na liště ukazuje Connected.
- Pošlete nám e-mail, kterým jste se přihlásili.
- Až vám Mac nasdílíme, přijde vám od Tailscale e-mail s pozvánkou. Klikněte v něm na Accept. Mac se pak objeví v seznamu zařízení v aplikaci Tailscale.
2. Vytvořte SSH klíč
Pokud už SSH klíč máte, tento krok přeskočte.
- Otevřete PowerShell (klikněte na Start, napište
PowerShella otevřete ho). - Zadejte tento příkaz a třikrát stiskněte Enter (heslo ke klíči můžete nechat prázdné):
ssh-keygen -t ed25519
- Zobrazte veřejný klíč:
Get-Content $HOME\.ssh\id_ed25519.pub
Zkopírujte celý řádek, který začíná ssh-ed25519.
- Pošlete nám klíč e-mailem. Nikdy neposílejte soubor bez koncovky
.pub, to je váš soukromý klíč.
3. Připojte se
ssh UZIVATEL@ADRESA
- Při prvním připojení se objeví otázka
Are you sure you want to continue connecting?. Napišteyesa stiskněte Enter. - Jste přihlášeni, když vidíte řádek končící
%. Odpojíte se příkazemexit.
Mac
1. Nainstalujte Tailscale
- Otevřete tailscale.com/download, zvolte macOS a nainstalujte aplikaci.
- Spusťte ji, povolte přidání konfigurace VPN, klikněte na Log in a přihlaste se účtem Google, Microsoft, GitHub, Apple nebo e-mailem. Tím se zdarma založí váš účet Tailscale.
- Zkontrolujte, že ikona v horní liště ukazuje Connected.
- Pošlete nám e-mail, kterým jste se přihlásili.
- Až vám Mac nasdílíme, přijde vám od Tailscale e-mail s pozvánkou. Klikněte v něm na Accept. Mac se pak objeví v seznamu zařízení v aplikaci Tailscale.
2. Vytvořte SSH klíč
Pokud už SSH klíč máte, tento krok přeskočte.
- Otevřete Terminál (Aplikace → Utility → Terminál).
- Zadejte tento příkaz a třikrát stiskněte Enter (heslo ke klíči můžete nechat prázdné):
ssh-keygen -t ed25519
- Zobrazte veřejný klíč:
pbcopy < ~/.ssh/id_ed25519.pub
Klíč je teď ve schránce, vložíte ho přes ⌘V.
- Pošlete nám klíč e-mailem. Nikdy neposílejte soubor bez koncovky
.pub, to je váš soukromý klíč.
3. Připojte se
ssh UZIVATEL@ADRESA
- Při prvním připojení se objeví otázka
Are you sure you want to continue connecting?. Napišteyesa stiskněte Enter. - Jste přihlášeni, když vidíte řádek končící
%. Odpojíte se příkazemexit.
Přenos souborů
Příkaz scp spouštíte na svém počítači, ne na pronajatém Macu.
scp data.zip UZIVATEL@ADRESA:~/
scp UZIVATEL@ADRESA:~/vysledky.zip .
První řádek nahraje soubor na pronajatý Mac, druhý ho stáhne do aktuální složky. Celou složku přenesete s parametrem -r.
Řešení potíží
- Připojení vyprší: zkontrolujte, že Tailscale ukazuje Connected a že jste přijali pozvánku k nasdílenému Macu.
Permission denied (publickey)nebo dotaz na heslo: nepoužil se váš klíč. Připojujte se ze stejného počítače a účtu, kde jste klíč vytvořili, a zkontrolujte uživatelské jméno.REMOTE HOST IDENTIFICATION HAS CHANGED: Mac byl mezitím přeinstalován. Spusťtessh-keygen -R ADRESAa připojte se znovu.
Konec pronájmu
Po skončení pronájmu váš účet i se všemi soubory trvale smažeme a sdílení v Tailscale ukončíme. Vše, co chcete zachovat, si stáhněte před koncem pronájmu.
Nedaří se? Napište nám na jakub@mokris.cz a přiložte snímek obrazovky nebo text chyby. Odpovídáme zpravidla během několika minut.