SSH / VNC-Leitfaden 18. Mai 2026

2026 Cloud-Mac Lease-Ende-Offboarding: SSH-Vertrauen abbauen, Client-known_hosts säubern und VNC-Übergabenachweise vor MacLogin-Rückgabe archivieren

MacLogin Sicherheitsteam 18. Mai 2026 ~17 Min. Lesezeit

Die Rückgabe eines MacLogin Cloud-Macs erfordert Lease-Ende als bilaterales Vertrauensproblem: Der Mini akzeptiert keine Schlüssel mehr und jedes Entwickler-Notebook muss Host-Keys, Jump-Host-Aliase und zwischengespeicherte Bildschirmfreigabe-Einladungen vergessen. Dieses Runbook vom 18. Mai 2026 liefert eine Matrix Löschen/Behalten/Legal Hold, ausführbare SSH-Abbau-Schritte, VNC-Rückstandsprüfungen, ein Tarball-Rezept für Beweise und neun Schritte passend zum JSON-LD dieser Seite. Ergänzend: Admin vs. Servicekonto, Fast User Switching Roster, Nur-Einladung-Bildschirmfreigabe. Betrieb: Hilfe; nächster Lease: Preise.

Wem gehört das Lease-Ende, wenn mehrere Anbieter denselben Mini berühren

FinOps entscheidet oft über Verlängerung, aber Sicherheit besitzt den kryptographischen Abbau, denn eine vergessene Zeile in authorized_keys überlebt manchmal die Rechnung. Plattform besitzt LaunchAgents und CI-Tokens; Helpdesk besitzt Bildschirmfreigabe-Einladungen für Auftragnehmer. Eine RACI-Zeile pro Region (Hongkong, Tokio, Seoul, Singapur, USA) verhindert, dass Mitternachts-Decommissioning einen Kollegen mit offenem VNC-Fenster ohne Abnahme zurücklässt.

Die schlimmsten Fehler sind leise: Automatisierung pollt weiter TCP 22 gegen einen Hostnamen, der nun einem anderen Mieter gehört, oder ~/.ssh/config verbindet erneut mit recycelter Hardware. Die folgenden Schritte erzwingen explizite menschliche Bestätigungen statt der Annahme, Hypervisor-Wischer ersetzten Client-Vertrauen.

  • Sicherheitslead: Hostschlüssel-Rotation oder bewusste Nicht-Rotation unterzeichnen.
  • Identity: Kurzlebige Zertifikats-Principals zum lease_id widerrufen.
  • App-Owner: Datenbanken und Objektspeicher vor Löschung der Benutzerhomes exportieren.

Entscheidungsmatrix: löschen, behalten oder mit Legal Hold archivieren

Jede Zeile erhält Initialen auf dem Change-Ticket. Typische Zahlen: 90 Tage sshd-Hot-Logs, 180 Tage SOC2-Kaltnachweis, 7 Tage Überlappung alter und neuer Leases bei Migration.

ArtefaktStandardBehalten wennNachweis
Benutzerhomes auf dem MiniKryptolöschung oder Provider-RecyclingLegal Hold—zuerst Snapshot in verschlüsselten ObjektspeicherChecksum-Manifest + Verwaltername
Unified-Log-SlicesExport mit begrenzten Prädikaten180-Tage-Replay-PflichtGespeicherte Such-JSON + Größe
Client-known_hostsPassende Hostzeilen löschenGemeinsamer Bastion-Host—neues Host-StanzaListe entfernter Fingerabdrücke
Bildschirmfreigabe-EinladungenWiderrufen + leere GUI-ListeBreak-Glass im Nachbar-LeaseHR-Ticketreferenz

SSH-Vertrauen abbauen: Server, Principals, Client-Hygiene

48 Stunden Änderungsstopp aligniert den letzten Unified-Logging-Export mit stabiler sshd-Konfiguration. Wenn menschliche Logins für FDA oder FileVault nötig sind, entfernen Sie zuerst Automatisierungs-authorized_keys. Bei SSH-Benutzerzertifikaten Principal im internen CA widerrufen—nicht nur die öffentliche Hälfte auf der Platte löschen.

Audits scheitern oft am Client: CSV mit kanonischen Hostnamen und IPs an macOS, Windows und Linux-CI-Runner verteilen und aus ~/.ssh/known_hosts entfernen. In der Recycle-Woche dokumentieren Sie das temporäre Verbot von StrictHostKeyChecking=accept-new in Skripten.

Warnung: Hostschlüssel rotieren ohne neue Fingerabdrücke zu verteilen lässt den nächsten legitimen Login wie einen Angriff auf unbeaufsichtigte Skripte wirken.

VNC- und Bildschirmfreigabe-Rückstände

Gespeicherte Rechnernamen, manche Kerberos-Kontexte und zwischengespeicherte Anmeldedaten im Screen-Sharing-.app-Bundle der Operatoren bleiben. Nach der Nur-Einladung-Checkliste vom 12. Mai Systemeinstellungen ▸ Freigaben prüfen. Persönliche Apple-ID-Kopplungen widerrufen, auch wenn Unternehmens-SSH bereits abdeckt. Roster mit FUS-Runbook abgleichen, damit kein Automatisierungskonto während einer GUI-Installation gelöscht wird.

Schlüsselbund, Anmeldeobjekte und LaunchAgents pro Benutzer

Unternehmens-Wi‑Fi, Git-HTTPS-Tokens, Entwicklerzertifikate im Schlüsselbund: maskierte security find-generic-password-Stichproben exportieren, dann nur lease-gebundene Einträge löschen. ~/Library/LaunchAgents: zuerst launchctl bootout, dann plist entfernen. Bei /Library/LaunchDaemons plist-Hashes vor Änderung in den Tarball schreiben, falls Finanzen den Lease zuletzt verlängern.

Beweispaket: was Prüfer in Tarball-Metadaten erwarten

sshd_config mit Kommentaren, finale sudoers-Fragmente, diskutil apfs list, Auszug system_profiler SPHardwareDataType, CSV entfernter SSH-Fingerabdrücke. README mit lease_id, MacLogin-Region, Hostschlüssel-Rotation ja/nein. SHA-256 des Tarballs im Change-Tool—oft SOC2-tauglich ohne Roh-Image.

DateiZweckMindestaufbewahrung
sshd_unified.log.zstKey-Akzeptanz und Trenngründe90 Tage heiß, 1 Jahr kalt
vnc_invite_screenshot.pngLeere EinladungslisteBis nächstes Audit-Sample
launchctl_print.txtSchnappschuss geladener Dienste180 Tage
Zahlen für Abschlussmeetings: Admin-SSH TCP 22; Bildschirmfreigabe TCP 5900 bei expliziter Aktivierung; ARP-Cache-TTL oft ~60 Sekunden—Fenster zur Prüfung des letzten Hops.

Neun Schritte vom Freeze bis MacLogin-Recycling

  1. Einfrieren 48 h, Kanäle HK/JP/KR/SG/US informieren.
  2. Exportieren sshd/tccd/screensharingd-Prädikate.
  3. Entfernen Automatisierungs-Principals aus authorized_keys und sudoers.
  4. bootout, plist mit Checksum löschen.
  5. Erfassen App-Exporte oder DB-Dumps vor Home-Löschung.
  6. Verteilen known_hosts-/Host-Block-Bereinigungspaket.
  7. Prüfen Bildschirmfreigabe-Einladungen und Cache-Zugangsdaten auf Operator-Laptops.
  8. Anhängen SHA-256 des Beweis-Tarballs.
  9. Anfordern Recycling nur nach Sicherheitsfreigabe; mindestens 24 h Rollback-Puffer, falls FinOps den Lease reaktiviert.

FAQ

Ersetzt Hostschlüssel-Rotation known_hosts-Pflege? Nein: beides nötig; Rotation ohne Client-Update scheitert hart; ohne Rotation ohne Bereinigung bleibt stilles Vertrauen in alte Keys.

Persönliche Apple-ID für Bildschirmfreigabe? Als Shadow IT behandeln: widerrufen, HR-Nachweis, Verbot im nächsten Lease.

Nächster Mieter und Hardware-Reuse? Hostkeys und Speicherzustand nach Provider-Wisch nicht unterschätzen; niemals private Schlüssel zwischen Leases teilen.

SSH bereits aus? Wenn nie FDA/Installer: N/A mit Begründung im Tarball-README.

Zeitzonen HK vs. Tokyo? Gemeinsamer Kalender-Freeze und UTC-stempelte Abschlusskommentare beider Teams.

Warum Mac mini M4 für disziplinierte Übergaben passt

Einheitlicher Speicher M4 und vorhersehbarer Ruhezustand liefern stabilere diskutil-/system_profiler-Schnappschüsse als heiße Notebooks unter dem Tisch. Multi-Region-Bare-Metal bei MacLogin erlaubt Offboarding-Rehearsal in Singapur, dann dieselbe Checkliste in Hongkong, Tokio oder US-Produktion ohne x86-Skript-Drift. Miete bleibt ~7 Tage reversibel—Stützung über archivierte plist-Sets. GUI-Schritte mit MacLogin-VNC-Leitfaden bündeln.

Nächsten Lease mit sauberen SSH- und Bildschirmfreigabe-Grenzen planen

Apple Silicon in HK, JP, KR, SG oder US mit Puffer für Rehearsal und Beweisarchiv reservieren.