Per SSH auf den Mac: Entfernte Anmeldung, IP-Adresse und Fehler beheben (2026)
Um dich per SSH mit einem Mac zu verbinden, aktivierst du in den Systemeinstellungen die Entfernte Anmeldung, suchst die IP-Adresse des Macs und führst auf einem anderen Computer ssh benutzername@ip-adresse aus. Im selben WLAN dauert das etwa zwei Minuten.
Diese Anleitung zeigt jeden Schritt für Mac, Windows und Linux. Dazu kommen die häufigsten Fehler und wie du deinen Mac von unterwegs erreichst.
Die Kurzfassung
- Öffne auf dem Mac Systemeinstellungen > Allgemein > Freigaben und schalte Entfernte Anmeldung ein.
- Finde die IP-Adresse mit
ipconfig getifaddr en0und deinen Benutzernamen mitwhoami. - Führe auf dem anderen Computer
ssh you@192.168.1.42aus und gib dein Mac-Passwort ein.
Schritt 1: Entfernte Anmeldung einschalten
Die Entfernte Anmeldung ist der SSH-Server von macOS. Sie ist anfangs aus.
Öffne im Apple-Menü die Systemeinstellungen. Klicke auf Allgemein und dann auf Freigaben. Scrolle nach unten und schalte Entfernte Anmeldung ein.
Über die Info-Taste daneben legst du fest, wer sich anmelden darf. Teilst du den Mac mit anderen, erlaube nur bestimmte Benutzer. Den vollen Festplattenzugriff für entfernte Benutzer (Allow full disk access for remote users) schaltest du nur ein, wenn du ihn brauchst.
Lieber im Terminal? Dieser Befehl macht dasselbe:
sudo systemsetup -setremotelogin onAuf neueren macOS-Versionen verlangt der Befehl den Festplattenvollzugriff. Siehst du diese Meldung, gib dem Terminal unter Datenschutz & Sicherheit den Festplattenvollzugriff oder nutze die Systemeinstellungen. Den Status prüfst du so:
sudo systemsetup -getremoteloginSchritt 2: IP-Adresse und Benutzername finden
Du brauchst zwei Dinge: wo der Mac im Netzwerk ist und mit welchem Konto du dich anmeldest.
Am schnellsten findest du die IP-Adresse mit diesem Befehl auf dem Mac:
ipconfig getifaddr en0Er zeigt etwas wie 192.168.1.42. Kommt nichts, probiere en1. Du findest die Adresse auch unter Systemeinstellungen > WLAN über Details beim aktiven Netzwerk.
Dein Mac hat auch einen lokalen Namen für das eigene Netzwerk. Er steht oben auf der Seite Freigaben, zum Beispiel Your-MacBook.local. Mit dem Namen musst du die IP nicht neu suchen, wenn sie sich ändert.
Den Benutzernamen zeigt whoami im Terminal. Es ist der Kurzname deines Kontos, meist kleingeschrieben.
Schritt 3: Von einem anderen Computer verbinden
macOS, Linux sowie Windows 10 und 11 haben einen SSH-Client an Bord. Öffne auf Mac oder Linux das Terminal, unter Windows die PowerShell. Dann:
ssh you@192.168.1.42Oder mit dem lokalen Namen:
ssh you@Your-MacBook.localBeim ersten Mal fragt SSH nach dem Fingerabdruck des Macs:
The authenticity of host '192.168.1.42' can't be established.
ED25519 key fingerprint is SHA256:...
Are you sure you want to continue connecting (yes/no/[fingerprint])?Tippe yes und drücke Enter. Gib dann dein Mac-Passwort ein. Die Zeichen sind beim Tippen unsichtbar. Das ist normal. Jetzt bist du in der Shell deines Macs.
Schritt 4: Mit einem Schlüssel anmelden
Jedes Mal ein Passwort tippen nervt. Ein SSH-Schlüssel ist schneller und sicherer. Führe das auf dem Computer aus, von dem du dich verbindest:
ssh-keygen -t ed25519
ssh-copy-id you@192.168.1.42Bestätige die Standardwerte mit Enter. Danach klappt ssh you@192.168.1.42 ohne Passwort. Unter Windows fehlt ssh-copy-id. Kopiere dann den Inhalt von id_ed25519.pub in ~/.ssh/authorized_keys auf dem Mac.
Schritt 5: Einen Kurznamen anlegen
Füge das in ~/.ssh/config auf dem Computer ein, von dem du dich verbindest:
Host mac
HostName 192.168.1.42
User youJetzt reicht ssh mac.
Häufige SSH-Fehler auf dem Mac beheben
Such die Fehlermeldung, die du siehst, in der Liste.
"Connection refused"
Der Mac ist erreichbar, aber auf Port 22 hört niemand zu. Die Entfernte Anmeldung ist aus. Schalte sie unter Freigaben ein und versuche es erneut.
"Operation timed out"
Dein Computer erreicht den Mac gar nicht. Prüfe die IP-Adresse noch einmal. Beide Geräte müssen im selben Netzwerk sein. Ein schlafender Mac antwortet auch nicht. Die Meldung No route to host hat dieselben Ursachen.
"Permission denied (publickey,password)"
Der Mac lehnt die Anmeldung ab. Prüfe den Benutzernamen mit whoami und ob du das Mac-Passwort eingibst. Hast du die Entfernte Anmeldung auf bestimmte Benutzer begrenzt, füge dein Konto hinzu.
"REMOTE HOST IDENTIFICATION HAS CHANGED"
Der Schlüssel des Macs passt nicht mehr zu dem gespeicherten. Das passiert nach einer Neuinstallation von macOS oder wenn ein anderes Gerät dieselbe IP bekommt. Wenn du den Grund kennst, lösche den alten Schlüssel und verbinde dich neu. Auch Host key verification failed kann erscheinen.
ssh-keygen -R 192.168.1.42"Could not resolve hostname"
Der eingegebene Name wird nicht gefunden. Prüfe die Schreibweise des .local Namens auf der Seite Freigaben. Leerzeichen werden zu Bindestrichen, etwa Your-MacBook.local. Klappt es nicht, nimm die IP-Adresse.
Von unterwegs per SSH auf den Mac
Alles oben funktioniert im selben WLAN. Von unterwegs blockiert dein Router die Verbindung. Es gibt drei gute Wege.
| Weg | Öffnet einen Port | Einrichtung | Mit CGNAT | Vom iPhone |
|---|---|---|---|---|
| Portweiterleitung | Ja, Port 22 | Router-Einstellungen | Nein | Mit SSH-App |
| Tailscale | Nein | Auf beiden Geräten installieren | Ja | Mit SSH-App |
| Macky | Nein | Auf Mac und iPhone installieren | Ja | Ja, eingebaut |
Portweiterleitung
Du lässt den Router Port 22 an den Mac weiterleiten. Das klappt, aber dein Mac ist dann für das ganze Internet offen. Nutze in dem Fall nur Schlüssel und schalte die Passwort-Anmeldung ab.
Viele Anbieter nutzen CGNAT. Dann hast du keine eigene öffentliche IP, und Portweiterleitung funktioniert gar nicht.
Tailscale
Tailscale verbindet deine Geräte in einem privaten Netzwerk. Du installierst es auf dem Mac und auf dem Gerät, von dem du dich verbindest, und nutzt dann die Tailscale-Adresse des Macs. Eine gute Wahl und für private Nutzung kostenlos. Mehr dazu in Tailscale vs Macky.
Ohne Einrichtung mit Macky
Willst du vor allem das Terminal deines Macs auf iPhone oder iPad, schafft Macky das ohne SSH. Installiere es auf Mac und Handy, melde dich auf beiden an und verbinde dich. Du musst weder die Entfernte Anmeldung einschalten noch Ports öffnen.
Du bekommst die eigene Shell deines Macs mit all deinen Tools. Die Verbindung läuft direkt zwischen deinen Geräten und ist Ende-zu-Ende verschlüsselt.

- Deine Server kommen mit: Tippe in Macky
ssh my-vps, und es nutzt die Schlüssel auf deinem Mac. Nichts wird aufs Handy kopiert. - Gut geschützt: Jedes neue Gerät musst du am Mac freigeben, und ein Master-Passwort schützt das Terminal.
- Deckel zu: Mit Pro kann dein MacBook zugeklappt auf dem Tisch liegen und du nutzt es trotzdem.
- Auch der Bildschirm: Wechsle in derselben App zum Schreibtisch deines Macs.
Macky ist mit 5-Minuten-Sitzungen kostenlos. Pro kostet einmalig 29 $. Im App Store laden.
Den Mac wach halten
SSH allein weckt keinen schlafenden Mac. Halte ihn bei langen Sitzungen mit caffeinate wach. Die genauen Befehle stehen in unserer caffeinate Anleitung.
Welcher Weg passt?
- Im selben WLAN: Entfernte Anmeldung und
ssh you@Your-MacBook.local. - Von überall mit dem Laptop: Tailscale plus SSH.
- Vom iPhone oder iPad: Macky. Keine SSH-Einrichtung, und deine Schlüssel bleiben auf dem Mac.
Du willst das vom iPhone aus machen? Lies per SSH vom iPhone auf den Mac.
Häufige Fragen
Ist SSH auf dem Mac sicher?
Ja. SSH verschlüsselt die Verbindung. Sicher bleibt es, wenn du Schlüssel nutzt, die erlaubten Benutzer begrenzt und Port 22 nicht ins Internet öffnest.
Wie finde ich die IP-Adresse meines Macs?
Führe im Terminal des Macs ipconfig getifaddr en0 aus. Oder öffne in den Systemeinstellungen unter WLAN die Details deines Netzwerks.
Kann ich mich von Windows per SSH mit einem Mac verbinden?
Ja. Windows 10 und 11 haben einen SSH-Client. Öffne die PowerShell und führe ssh benutzername@mac-ip aus.
Wie verbinde ich mich über das Internet per SSH mit meinem Mac?
Mit Portweiterleitung am Router, einem privaten Netzwerk wie Tailscale oder mit Macky. Hinter CGNAT funktioniert Portweiterleitung nicht.
Funktioniert die Entfernte Anmeldung, wenn der Mac schläft?
In der Regel nicht. Halte den Mac bei langen Sitzungen mit caffeinate wach.
Wie schalte ich die Entfernte Anmeldung aus?
Öffne Systemeinstellungen, Allgemein, Freigaben und schalte Entfernte Anmeldung aus. Im Terminal geht es mit sudo systemsetup -setremotelogin off.
Verwandte Artikel & Vergleiche
Macky ausprobieren
Verbinden Sie sich vom iPhone mit Ihrem Mac-Terminal.