Manche Mac-Nutzer:innen sehen im Terminal plötzlich einen kryptischen „@unknown“-Eintrag statt des erwarteten Rechnernamens. Mit einem einfachen Befehl lässt sich das wieder geradebiegen.
In der Terminal-App kann es vorkommen, dass die zsh-Eingabeaufforderung den Mac-Namen zufällig auf „@unknown“ oder eine Variante davon setzt. Beim Öffnen des Terminals erscheint dann etwa ein Prompt wie „@unknown92844982“, „@unknown184Afb84.home“, „@UNKNOWN“ oder ähnliche Kombinationen mit einer Folge aus Buchstaben und Zahlen, oft mit der Endung „.home“, anstelle des erwarteten Computernamens.
Diese Auffälligkeit mit „@unknown.home“ tritt in verschiedenen Versionen von macOS spontan auf und wirkt wie ein möglicher Fehler im Terminal oder an anderer Stelle. Eine eindeutige Ursache gibt es nicht immer. Klar ist nur: Der so angezeigte Hostname ist weder besonders hilfreich noch schön anzusehen. Ziel ist daher, wieder den eigentlichen Rechnernamen oder einen frei gewählten Hostnamen verwenden zu können.
Vielleicht habt Ihr schon versucht, das Problem mit dem Befehl hostname zu lösen. Oft stellt sich dann heraus, dass diese Änderung nicht dauerhaft ist, selbst wenn Ihr den Befehl mit sudo ausführt. Der Hostname springt später wieder auf „@unknown“ zurück.
Stattdessen ist auf dem Mac der Befehl scutil entscheidend. Mit scutil könnt Ihr Hostname, Computername und Bonjour-Name des Systems festlegen. Genau darüber lässt sich der „@unknown“-Eintrag in der Terminal-Eingabeaufforderung zuverlässig korrigieren.
Öffnet zunächst die Terminal-App, falls sie noch nicht läuft. Gebt dann im Terminal folgenden Befehl ein und ersetzt „MacBook“ durch den gewünschten Hostnamen für Euren Mac:
sudo scutil --set HostName "MacBook"
Bestätigt mit der Eingabetaste und gebt anschließend Euer Administrator:innen-Passwort ein, wenn Ihr dazu aufgefordert werdet. Nach dem erfolgreichen Setzen des Hostnamens müsst Ihr das Terminal-Fenster aktualisieren oder ein neues Terminal-Fenster öffnen, damit der neu definierte Hostname in der zsh-Eingabeaufforderung korrekt angezeigt wird.
Beim nächsten Öffnen des Terminals sollte die Eingabeaufforderung wieder so aussehen, wie Ihr es erwartet, zum Beispiel „Paul@MacBookPro“. Der Teil nach dem @-Zeichen zeigt dann wieder den eingestellten Hostnamen an. Taucht dort weiterhin „@unknown“ auf, kann das mehrere Ursachen haben: Möglicherweise wurde die Syntax des Befehls falsch eingegeben, sudo nicht verwendet oder das Terminal-Fenster nach der Änderung nicht neu geöffnet.
Das Verhalten ist nicht neu, sondern betrifft Nutzer:innen bereits seit vielen Versionen von macOS, etwa seit macOS Catalina 10.15 bis hin zu macOS Golden Gate 27 und vermutlich darüber hinaus. Schon 2010 wurde beschrieben, wie sich der Hostname mit scutil setzen lässt. Dass Hostnamen im Terminal nicht zuverlässig erhalten bleiben, ist also kein aktuelles oder seltenes Phänomen.
Habt Ihr selbst schon erlebt, dass sich Euer Terminal-Prompt in „@unknown“ verwandelt? Falls Ihr eine andere Lösung gefunden habt, teilt Eure Erfahrungen gern mit der Community.
Via: https://osxdaily.com
Den Beitrag in unserem Forum kommentieren
In einer Woche voller Produktneuheiten und Updates rückt Apple mit neuen Macs, einem überarbeiteten iPad mini und umfangreichen Systemaktualisierungen gleich…
Wenn Deine AirPods keine Verbindung zum iPhone herstellen oder kein Ton zu hören ist, steckt oft eine einfache Ursache dahinter.…
Das iPhone Duo hatte - wenn man Social Media glauben schenken darf - einen schwierigen Start. Neue iPhone s müssen…
Apple-Chef John Ternus will keine künstliche Intelligenz um ihrer selbst willen veröffentlichen. Amazon setzt dagegen Milliarden für KI-Infrastruktur ein –…
Apple ermöglicht erstmals, macOS per Berührung auf dem Bildschirm zu steuern. Ob das im Alltag hilft oder Maus, Tastatur und…
Die 10 stärksten Apple-Angebote am 01.11.2026 im Überblick — darunter 1 neue Bestpreise.
Diese Website benutzt Cookies um Ihr Nutzererlebnis zu verbessern. Wenn Sie diese Website weiter nutzen, gehen wir von Ihrem Einverständnis aus.
Mehr lesen