Lektion 1 von 4 · 7 Min.
Was ein Betriebssystem macht
Der Kernel, Prozesse, Dateien und Benutzerkonten: vier Ideen hinter allem, was Ihr Mac tut.
Sie öffnen eine App, speichern ein Dokument, schließen ein Laufwerk an. Nichts davon erreicht die Hardware direkt: Ein Programm namens Betriebssystem sitzt zwischen jeder Handlung, die Sie vornehmen, und dem Chip, Speicher und der Festplatte darunter. Seine vier Hauptaufgaben zu verstehen macht den Rest dieses Kurses, und die Entscheidungen, die Sie über Ihren Mac treffen, viel leichter nachvollziehbar.
Der Kernel: zuständig für die Hardware
Der Kernel ist der Kern des Betriebssystems, der Teil, der entscheidet, welches Programm als Nächstes den Prozessor nutzen darf, welche App welchen Speicherbereich lesen darf, und wie Daten die Festplatte erreichen. Apples Sicherheitsdokumentation beschreibt Systemsicherheit als „verantwortlich für die Kontrolle des Zugriffs auf Systemressourcen in Apple-Geräten, ohne die Nutzbarkeit zu beeinträchtigen“, und deckt den Startvorgang sowie den „Schutz von Computersystemressourcen wie CPU, Speicher, Festplatte, Softwareprogrammen und gespeicherten Daten“ ab. Jedes andere Programm, einschließlich der von Ihnen geöffneten Apps, bittet den Kernel um diese Ressourcen, statt sie direkt anzufassen.
Diese Kontrolle beginnt, bevor macOS überhaupt fertig geladen ist. Apple nennt das sicheren Start: eine Kette von Prüfungen, die in der Hardware selbst beginnt, wobei „jeder Schritt so gestaltet ist, dass er sicherstellt, dass der nächste ordnungsgemäß funktioniert, bevor er die Kontrolle übergibt.“ Ist ein früher Schritt nicht vertrauenswürdig, dürfen die darauffolgenden nicht laufen.
Prozesse: Programme, während sie laufen
Ein Prozess ist ein Programm, während es ausgeführt wird: Ihr Browser, Ihr Mail-Programm, ein Hintergrunddienst, der nach Updates sucht. Der Kernel hält Dutzende davon gleichzeitig am Laufen, indem er jedem eine Zeitscheibe des Prozessors und einen privaten Speicherbereich zuteilt. Spätere Lektionen dieses Kurses bauen darauf auf: Die App-Sandbox existiert eigens, um zu verhindern, dass ein Prozess in den Speicher oder die Dateien eines anderen eindringt.
Dateien: organisiert, und durch Berechtigung kontrolliert
Das Betriebssystem organisiert Speicher auch in ein Dateisystem: Ordner, Dateien, und Metadaten darüber, wer jede davon lesen oder ändern darf. Diese Zugangskontrolle ist es, die es zwei Personen oder zwei Apps ermöglicht, dieselbe Festplatte zu teilen, ohne automatisch die Daten der jeweils anderen zu sehen.
Benutzer: getrennte Identitäten auf einem Gerät
Schließlich verfolgt das Betriebssystem, wer fragt. Auf einem Mac besitzt jede angemeldete Person ein Konto, und Konten gibt es in verschiedenen Typen. Apples Mac-Benutzerhandbuch erklärt, dass ein Administrator „andere Nutzer hinzufügen und verwalten, Apps installieren und Einstellungen ändern kann“, während ein Standardkonto, „von einem Administrator eingerichtet“, „Apps installieren und eigene Einstellungen ändern kann, aber keine anderen Nutzer hinzufügen oder deren Einstellungen ändern kann.“ Das Konto, das Sie täglich nutzen, entscheidet, was Sie und jede in Ihrem Namen laufende Software anfassen dürfen.
| Idee | Was sie verwaltet | Warum sie für Sie zählt |
|---|---|---|
| Kernel | Den Prozessor, Speicher und Startvorgang | Alles andere hängt davon ab, dass er korrekt funktioniert |
| Prozesse | Programme, während sie laufen | Sie zu isolieren begrenzt, wie weit eine kompromittierte App reichen kann |
| Dateien | Speicher und wer ihn lesen oder beschreiben darf | Die Grundlage jeder Berechtigungsabfrage, die Sie sehen werden |
| Benutzer | Welche Person oder welches Konto fragt | Entscheidet, ob eine Aktion Ihre Zustimmung braucht |
Das Wichtigste
- Der Kernel ist das Kernprogramm, das Prozessor, Speicher und Festplatte kontrolliert; Apps bitten ihn um Zugriff, statt die Hardware direkt anzufassen.
- Sicherer Start prüft jeden Schritt des Hochfahrens, bevor er die Kontrolle an den nächsten übergibt, sodass ein nicht vertrauenswürdiger Schritt nicht fortfahren kann.
- Ein Prozess ist ein Programm, während es läuft; das Betriebssystem isoliert Prozesse vom Speicher der jeweils anderen.
- Dateisysteme verfolgen, wer jede Datei lesen oder ändern darf, die Grundlage jeder Berechtigung, der Sie später in diesem Kurs begegnen.
- Benutzerkonten gibt es unter macOS in verschiedenen Typen: Ein Administrator kann Einstellungen ändern und andere Konten verwalten, ein Standardkonto nicht.
Testen Sie sich
1. Was tut der Kernel?
- Er speichert Ihre Dateien in der Cloud
- Er ist der Kern des Betriebssystems, der Prozessor, Speicher und Festplatte kontrolliert — Richtig.
- Er ist eine Art App, die Sie installieren können
- Er läuft nur, während Sie mit dem Internet verbunden sind
Der Kernel ist der Teil des Betriebssystems, der Hardware-Ressourcen für jedes andere Programm verwaltet.
2. Was ist ein Prozess?
- Ein Ordner mit Dokumenten
- Ein Benutzerkonto
- Ein Programm, während es ausgeführt wird — Richtig.
- Eine Art Dateiberechtigung
Ein Prozess ist eine laufende Instanz eines Programms; das Betriebssystem gibt jedem Prozessorzeit und eigenen Speicher.
3. Was kann laut Apples Mac-Benutzerhandbuch ein Standardkonto tun, das ein Administratorkonto auch kann?
- Neue Nutzer zum Mac hinzufügen
- Apps installieren und eigene Einstellungen ändern — Richtig.
- Einstellungen anderer Nutzer ändern
- Das Anmeldepasswort anderer Konten umgehen
Standardkonten können Apps installieren und eigene Einstellungen anpassen, aber nur ein Administrator kann Nutzer hinzufügen oder andere Konten ändern.
4. Wofür ist sicherer Start gedacht?
- Um das Öffnen von Apps zu beschleunigen
- Um jeden Schritt des Hochfahrens zu prüfen, bevor er die Kontrolle an den nächsten übergibt — Richtig.
- Um Ihre Dateien automatisch zu sichern
- Um jeder App den Zugriff auf jede Datei ohne Abfrage zu erlauben
Apple beschreibt sicheren Start als eine Vertrauenskette, bei der jeder Schritt den nächsten überprüft, bevor er die Kontrolle übergibt.
Mit FireAI ausprobieren
Wenden Sie diese Lektion auf Ihrem eigenen Mac an.
- Ihre erste Verbindungsanfrage beantworten, und was jede Geltungsdauer bedeutet — Verstehen Sie genau, was Sie beim ersten Mal genehmigen, wenn FireAI fragt.
- Apps mit bekannten Sicherheitslücken finden — Schließen Sie bekannte Lücken, bevor sie jemand ausnutzt: aktualisieren Sie genau die App, die es braucht.
- Sehen, welche App Ihre Kamera oder Ihr Mikrofon einschaltet, und wohin ihr Datenverkehr geht — Wissen Sie, welche App Sie sehen oder hören kann, nicht nur, dass etwas es könnte.
Quellen
Setzen Sie es auf Ihrem Mac um
Teste alle Funktionen 17 Tage kostenlos, ohne Karte.