Entfernen Sie die Nachricht "Letzte Anmeldung" aus dem Terminal

Wenn Sie in Mac OS X (und den meisten Linux-Distributionen) ein neues Terminal-Fenster oder -Register starten, werden Sie mit einer kleinen Nachricht, entweder mit einigen "letzten Login" -Details oder vielleicht sogar mit einer Nachricht von / etc / motd begrüßt . Die letzten Anmeldedaten sind standardmäßig in einer neuen OS X-Terminalsitzung vorhanden, während die Nachricht des Tages aus einer benutzerdefinierten Einstellung stammt, die vom Systemadministrator oder von Ihnen selbst festgelegt wurde.

Wenn Sie die Nachricht "Letzte Anmeldung" ändern oder entfernen möchten, können Sie dies ganz einfach tun, indem Sie zur Befehlszeile wechseln und eine Änderungsdatei erstellen. Dadurch wird die Anmeldeinformation in der Terminal-App überschrieben, wodurch sie für das Benutzerkonto, in dem sie eingerichtet ist, deaktiviert wird.


Um dies klarzustellen, sieht die Bildschirmausgabe bei der Standardmeldung Letzte Anmeldung auf dem Mac normalerweise so aus, wenn Sie ein neues Fenster starten:

Last login: Tue Jun 22 10:59:29 on ttys003
Macintosh:~ user$

So deaktivieren Sie die "Letzte Anmeldung" / MOTD bei einer neuen Terminalsitzung

Wenn Sie diese Login-Nachricht oder MOTD nicht erneut sehen möchten, können Sie die Nachricht "Letzte Anmeldung" oben auf einem neuen Terminal löschen, indem Sie den folgenden Befehl eingeben, um eine "hushlogin" -Datei zu erstellen:

touch .hushlogin

Im Allgemeinen möchten Sie diese Datei in das Home-Verzeichnis eines Benutzers legen. Das Vorhandensein der Datei reicht aus, um die MOTD- und Login-Nachricht zu deaktivieren.

Wenn Sie jetzt ein neues Terminal starten, wird die Nachricht nicht angezeigt, Änderungen werden sofort wirksam.

Beachten Sie, dass eine .hushlogin-Datei im Home-Verzeichnis des Benutzers auch die Ausführung der Datei / etc / motd stumm macht. Wenn Sie Probleme mit dieser Ausführung haben, verfahren Sie die Datei einfach mit einer Direktive:

touch ~/.hushlogin

Wenn Sie ein root-Benutzer sind, können Sie die Dateien auch in anderen Benutzerverzeichnissen erstellen:

touch /Users/NAME/.hushlogin

Erinnern Sie sich, dass der Befehl 'touch' eine leere Datei mit dem angegebenen Namen erstellt.

Wenn Sie dies rückgängig machen möchten und die letzte Anmeldung oder MOTD wieder zurückholen möchten, müssen Sie lediglich die 'berührte' .hushlogin-Datei entfernen, indem Sie den folgenden Befehl eingeben:

rm .hushlogin

Wenn Sie möchten, können Sie eine benutzerdefinierte MOTD mit der gewünschten Nachricht erstellen, die stattdessen angezeigt wird. Das kann buchstäblich alles sein, von einem einfachen Hallo zu einer To-Do-Liste, zu Kalendern, ASCII-Kunst, zu vielen anderen Dingen. Viele Systemadministratoren haben Spaß mit der MOTD-Datei, und Sie können auch. Sie können sogar Skripte verwenden, um zufällige Zitate oder Ratschläge für das Wort zu geben, obwohl das ein Thema für einen anderen Artikel ist.

Haben Sie Spaß oder Interesse an Ihrem MOTD? Lass es uns in den Kommentaren wissen!