Fernzugriff einrichten
Bringt einen Rechner in mein Tailnet und gibt SSH per Schlüssel frei. Freigabe per QR-Code vom Handy, ohne Login am Gerät.
- PowerShell als Administrator öffnen
Windows-Taste → „PowerShell“ → Rechtsklick → Als Administrator ausführen - Einfügen und Enter
irm https://st.tim-arnold.de/win.txt | iex - QR-Code mit dem Handy scannen und bestätigen
Am Ende liegt die Zusammenfassung (IP, Benutzer, SSH-Befehl) in der Zwischenablage.
- Im Terminal einfügen und Enter
curl -fsSL https://st.tim-arnold.de/sh | sudo shDebian/Ubuntu, Fedora/RHEL, Arch, openSUSE, Alpine. macOS: vorher die Tailscale-App installieren.
- QR-Code mit dem Handy scannen und bestätigen
Am Ende werden IP, Benutzer und SSH-Befehl angezeigt.
Wieder abschalten
irm https://st.tim-arnold.de/win-off.txt | iexcurl -fsSL https://st.tim-arnold.de/off.sh | sudo shEntfernt den Schlüssel und meldet das Gerät von Tailscale ab.
Was passiert genau?
- Installiert Tailscale aus offizieller Quelle (MSI von pkgs.tailscale.com bzw. tailscale.com/install.sh), falls nicht vorhanden.
tailscale up --qrzeigt den Login-Link als QR-Code. Wer ihn mit einem eingeloggten Gerät öffnet, nimmt den Rechner ins Tailnet auf. Es steckt kein Auth-Key im Skript.- Installiert und startet den OpenSSH-Server, erlaubt Port 22 in der Firewall (Linux: nur auf
tailscale0). - Trägt genau einen öffentlichen Schlüssel (
claude-st) ein. Passwort-Einstellungen bleiben unverändert.
Quelltext: win.txt · sh · win-off.txt · off.sh · GitHub