Kurze Antwort: dieselben vier defaults-Schlüssel, die jedes Mac-Dock sperren, plus einer, der hier weit mehr zählt als sonst wo: Schalte die zuletzt genutzten Apps aus, denn auf einem Publikumsgerät zeigt dieser Bereich der nächsten Person, woran die vorherige gearbeitet hat.
Wenn der Mac beim Neustart auf ein Image zurückgesetzt wird, setze die Sperren bevor das Image erstellt wird, sonst nimmt die Wiederherstellung sie jede Nacht wieder ab.
Ein Klassenzimmer-Mac hat dreißig Leute, denen man sagen kann, etwas nicht zu tun. Ein Bibliotheks- oder Publikums-Mac hat davon nichts, und das ändert, wogegen du dich eigentlich verteidigst.
Öffentliche Geräte laufen meist mit einem einzigen Account, der dauerhaft angemeldet ist und sich nie abmeldet. Das macht den gewöhnlichen defaults-Weg hier haltbarer als in einem Klassenzimmer mit Logins pro Schüler, denn es gibt nur einen Account, in dem die Einstellungen liegen.
defaults write com.apple.dock size-immutable -bool true
defaults write com.apple.dock position-immutable -bool true
defaults write com.apple.dock contents-immutable -bool true
defaults write com.apple.dock autohide-immutable -bool true
killall Dock
Jede davon graut das passende Bedienelement in den Systemeinstellungen aus, es kann also über die Oberfläche gar nicht geändert werden. Sie überstehen einen Neustart, einen Ruhezustand und ein macOS-Update. Die vollständige Liste mit dem Typ jedes Schlüssels steht unter jeder Mac-Dock-defaults-Befehl.
macOS fügt rechts im Dock einen Bereich mit zuletzt genutzten Anwendungen hinzu. Auf deinem eigenen Mac ist das praktisch. Auf einem Publikums-Mac ist es eine Liste dessen, was die vorherige Person geöffnet hat, gezeigt der nächsten Person, die sich hinsetzt.
defaults write com.apple.dock show-recents -bool false
killall Dock
Die vier Sperren oben entfernen es nicht, denn es ist eine eigene Einstellung. Schalt es absichtlich aus. Mehr dazu unter wie du verhinderst, dass zuletzt genutzte Apps im Dock erscheinen.
Viele öffentliche Macs sind so eingestellt, dass sie zu einem bekannten Zustand zurückkehren, entweder durch Imaging-Software oder durch das Wiederherstellen eines Festplatten-Snapshots beim Neustart. Das ist der richtige Weg, ein solches Gerät zu betreiben, und es hat eine Konsequenz, die Leute auf die harte Tour lernen:
Alles, was du nach der Erfassung der Grundeinrichtung einstellst, wird beim nächsten Zurücksetzen des Geräts rückgängig gemacht. Deine Dock-Sperren sind Konfiguration. Stell sie ein, bestätige sie, und erst dann erfasse das Image. Ist der Mac bereits im Einsatz, gehört die Änderung in die Grundeinrichtung, nicht in die laufende Sitzung, sonst stellst du sie jeden Morgen erneut ein und fragst dich, warum.
Dasselbe gilt für die Einstellung der zuletzt genutzten Apps und für den tatsächlichen Inhalt des Docks. Ordne das Dock genau so an, wie die Öffentlichkeit es vorfinden soll, und erfasse dann.
Es lohnt sich, präzise zu sein, denn die drei Mechanismen sind nicht austauschbar.
defaults-Befehl wird durch einen anderen defaults-Befehl rückgängig gemacht. Jeder, der das Terminal öffnen kann, hebt alle vier in einer Minute auf.Für ein öffentliches Gerät ohne Terminal-Zugriff in den Händen der Öffentlichkeit reichen die gewöhnlichen Sperren meist aus. Bei einem, wo das Terminal erreichbar ist, reichen sie nicht.
Nein. Sie verhindert, dass sich das Dock ändert. Einzuschränken, welche Apps laufen dürfen, ist eine eigene Angelegenheit, dafür sind die Bildschirmzeit oder dein Verwaltungswerkzeug zuständig. Beide vertragen sich gut und lösen unterschiedliche Probleme.
Nur wenn der Neustart oft genug passiert. Ein Gerät, das sich jede Nacht zurücksetzt, driftet trotzdem einen ganzen Tag lang, und am Nachmittag, wenn die meisten Leute es benutzt haben, ist die Abweichung am größten.
Ja. Sie liegen in den Einstellungen des Accounts statt im System, ein Update lässt sie also in Ruhe. Ein Wiederherstellungsimage dagegen ersetzt sie durch das, was die Grundeinrichtung enthält.
Einstellungen werden pro Account gespeichert, alles, was in einer Anmeldung eingestellt wird, erscheint also nicht in einer anderen. Stell die Sperren in dem Account ein, den die Öffentlichkeit tatsächlich nutzt. Ist dieser Account einer, den macOS zwischen Sitzungen leert, gehen die Einstellungen mit ihm verloren, und die Antwort ist ein geräteweites Profil von einem Verwaltungswerkzeug statt ein Befehl.
Die Befehle sind identisch. Die Situationen nicht: Ein Klassenzimmer hat Accounts, Aufsicht und jemanden, den man informieren kann, und ein Empfang hat einen zweiten Bildschirm, den ein Kunde sehen kann. Siehe das Dock auf einem Klassenzimmer-Mac sperren, auf einem Empfangs- oder Vorführ-Mac, auf einem Familien-Mac, oder die Anleitung zu gemeinsam genutzten Macs für den allgemeinen Fall.