Einen entfernten Server als Laufwerk auf dem Mac einbinden
Zwei Dinge, nativ umgesetzt: SSH- und SFTP-Server, eingebunden als Volumes, die der Finder versteht, und ein Terminal, das sich auf denselben Host öffnet, mit denselben Host-Key-Prüfungen. Alles Folgende ist heute umgesetzt.
Volumes im Finder, kein Übertragungsfenster
Ihr entfernter Server erscheint in der Finder-Seitenleiste und verhält sich wie eine Festplatte. Öffnen Sie eine Datei direkt aus jeder App, ziehen Sie Ordner hinein und heraus, nutzen Sie die Übersicht, nutzen Sie die Dialoge „Öffnen“ und „Sichern“. Abonnenten erhalten vollen Lese- und Schreibzugriff: anlegen, hochladen, umbenennen, verschieben und löschen, Ordner eingeschlossen.
Verzeichnislisten werden in Seiten zu 500 Einträgen aus einer konsistenten Momentaufnahme geladen, damit Ordner mit Zehntausenden Dateien navigierbar bleiben, statt an einem einzigen riesigen Lesevorgang hängenzubleiben.
Host-Keys geprüft, bevor Ihr Passwort den Mac verlässt
SSHMount prüft den Host-Key des Servers mit der known_hosts-Implementierung von libssh2 — gehashte Hostnamen, Wildcards und revoked-Markierungen verhalten sich genau so wie in OpenSSH. Die Prüfung erfolgt nach dem Handshake und vor der Authentifizierung, damit Sie wissen, mit wem Sie sprechen, bevor Sie ein Passwort übergeben.
Ein Key, der nicht übereinstimmt, bricht die Verbindung immer ab. Beim ersten Verbinden zeigt die App den Fingerabdruck und wartet auf Ihre Bestätigung. Sie vertrauen manchen Hosts schon? Importieren Sie Ihre vorhandene ~/.ssh/known_hosts mit einem Befehl.
Ein echtes SSH-Terminal, in nativen Fenstern
Öffnen Sie interaktive SSH-Sitzungen in nativen macOS-Fenstern, die das System zu nativen Tabs gruppiert. Führen Sie so viele Sitzungen gegen denselben Host, wie Sie brauchen — eine, die ein Log verfolgt, eine, in der Sie arbeiten. Neun eingebaute Themes, eigene Hintergrund- und Textfarben und eine verstellbare Schriftgröße, die die entfernte PTY gleich mitanpasst.
Das Aussehen gehört zum Fenster, also können Sie Produktion so und Staging anders einfärben und beide nie verwechseln. Terminal-Sitzungen bekommen exakt dieselbe Host-Key-Prüfung wie eingebundene Volumes und verbinden sich bei Netzausfall automatisch mit exponentiellem Backoff neu.
Schreibvorgänge, die nicht stillschweigend fremde Arbeit überschreiben
Bevor eine Datei überschrieben wird, prüft SSHMount, ob sich die entfernte Kopie seit der Fassung geändert hat, auf der Ihre Bearbeitung beruht. Wenn ja, wird der Schreibvorgang abgelehnt und das System aufgefordert, die Datei erneut zu lesen. Die Änderung eines anderen still zu verlieren ist schlimmer, als einen Konflikt zu melden.
Profile sind umsortierbar, Favoriten haben einen eigenen Bereich, und Zugangsdaten liegen im macOS Schlüsselbund — nie in einer Klartextdatei auf der Festplatte. Hell, Dunkel und Systemdarstellung überall.
Die Details, vollständig
Finder-Volumes
- SFTP-Volumes wie lokale Festplatten durchsuchbar, aus dem Finder und aus jeder App, die die Dialoge „Öffnen“ und „Sichern“ nutzt.
- Lesen und Schreiben für Abonnenten: Dateien und Ordner anlegen, hochladen, umbenennen, verschieben, löschen — samt rekursivem Löschen von Verzeichnissen.
- Symbolische Links werden entfernt, nie verfolgt.
- Verzeichnisauflistung mit 500 Einträgen pro Seite aus einer konsistenten Momentaufnahme, ausgelegt auf Verzeichnisse mit Zehntausenden Dateien.
- Konflikterkennung beim Schreiben: Hat sich die entfernte Kopie gegenüber der Fassung geändert, auf der die Bearbeitung beruht, wird die Datei nicht stillschweigend überschrieben — das System wird aufgefordert, sie erneut zu lesen.
- Automatische Wiederverbindung mit exponentiellem Backoff.
- Volumes erscheinen unter
~/Library/CloudStorage/und in der Finder-Seitenleiste.
Integriertes SSH-Terminal
- Interaktive Sitzungen in nativen macOS-Fenstern, zu nativen Tabs gruppiert, wenn die Systemeinstellung es verlangt.
- Mehrere gleichzeitige Sitzungen gegen denselben Server, jede mit eigener Fensteridentität.
- Neun Themes: Basic, Pro Blue, Ocean, Grass, Novel, Man Page, Red Sands, Silver Aerogel, Solid Colors.
- Eigene Hintergrund- und Textfarben und verstellbare Schriftgröße (⌘+, ⌘−, ⌘0), die die PTY auf dem Server entsprechend anpasst.
- Das Aussehen gehört zum einzelnen Fenster — so halten Sie Produktion und Staging auseinander.
- „Dem Erscheinungsbild der App folgen“ ist das voreingestellte Theme.
- Automatische Wiederverbindung mit exponentiellem Backoff, bis zu drei Versuche, mit dem Status im Terminal ausgegeben.
Die App selbst
- Darstellung Hell, System und Dunkel, aus der Symbolleiste und aus den Einstellungen. „System“ heißt wirklich keine Vorgabe, samt automatischem Wechsel bei Sonnenuntergang.
- Umsortierbare Serverprofile, ein eigener Favoritenbereich und der Volume-Status auf einen Blick.
- Preflight beim Einbinden: Die App verbindet sich, bevor sie das Volume registriert. Ein falsches Passwort oder ein nicht vorhandener entfernter Pfad zeigt sich also in dem Moment, in dem Sie auf „Einbinden“ klicken — nicht als leeres Volume im Finder.
- Passwortfelder, die sich per Klick aufdecken lassen, standardmäßig verborgen.
- Ein Befehl Import known_hosts…, der das Vertrauen aus
~/.ssh/known_hostsin die gemeinsame Datei übernimmt. - Universal Binary: Apple silicon und Intel.
- In der Sandbox, signiert, vertrieben über den Mac App Store.
Ihre Dateien sind längst da. Öffnen Sie sie.
Schluss mit dem Hin- und Herkopieren von Ordnern. Server einbinden, im Finder arbeiten, ein Terminal daneben offen lassen.