Ihr Server.
Ihre Schlüssel. Ihre Screenshots.
Jede Aufnahme geht direkt über einen verschlüsselten SSH-Tunnel auf Ihren SFTP-Server. Ed25519, ECDSA, RSA – alle werden unterstützt. Keine Cloud dazwischen.
SFTP über SSH · OpenSSH-Schlüssel · Pfad-Templating
SFTP-Screenshot-Upload ist ein Workflow, bei dem jede Aufnahme automatisch über eine verschlüsselte SSH-Verbindung auf Ihren eigenen SFTP-Server hochgeladen wird. Maxisnap unterstützt dies nativ mit Ed25519-, ECDSA- und RSA-Schlüssel-Authentifizierung (hinzugefügt in v1.9.0), dazu Pfad-Templating, benutzerdefinierte Basis-URLs und Verbindungswiederholung. Einmal unter Einstellungen → Upload konfigurieren, dann landet jeder Ctrl+Alt+7 auf Ihrer Infrastruktur.
Unterstützte SSH-Schlüsseltypen
Variablen für Pfad-Templating
Base URL examples
# Simple public folder
Path Template: /var/www/screens/ms_{uuid}.{ext}
Base URL: https://screens.yourcompany.com/
# Date-partitioned
Path Template: /var/www/screens/{date}/ms_{uuid}.{ext}
Base URL: https://screens.yourcompany.com/
# Per-user folder
Path Template: /home/chris/public_html/s/{date}/{time}_{uuid}.{ext}
Base URL: https://yourdomain.com/~chris/s/
SFTP-Upload einrichten
- 01
Upload-Einstellungen öffnen
Klicken Sie auf das Maxisnap-Tray-Symbol → Einstellungen → Registerkarte Upload. Sie sehen alle vorhandenen Server und die Schaltfläche Server hinzufügen .
- 02
SFTP auswählen
Klicken Sie auf Server hinzufügenund wählen Sie SFTP aus der Protokollliste. Ein Konfigurationsbereich erscheint mit Feldern für Host, Port, Benutzer und Authentifizierung.
- 03
Host + Port + Benutzer eingeben
Host:
sftp.yourdomain.com. Port: normalerweise22. Benutzer: der Name des SSH-Kontos. Falls Ihr Anbieter einen anderen Port zugewiesen hat, legen Sie ihn hier fest. - 04
Ihren privaten Schlüssel auswählen
Klicken Sie auf Durchsuchen und wählen Sie Ihre Schlüsseldatei (
~/.ssh/id_ed25519unter Linux/Mac,%USERPROFILE%\.ssh\id_ed25519unter Windows). Ist der Schlüssel mit einer Passphrase geschützt, geben Sie die Passphrase ein – sie wird nur im Arbeitsspeicher verwendet und nie auf der Festplatte gespeichert. - 05
Testen und speichern
Klicken Sie auf Verbindung testen. Bei Erfolg sehen Sie „Connected — OK". Legen Sie Ihr Path Template und Ihre Base URL fest und klicken Sie dann auf Speichern. Ihre nächste Aufnahme mit
Ctrl+Alt+7landet auf Ihrem Server.
FAQ zum SFTP-Screenshot-Upload
Unterstützt Maxisnap Ed25519-SSH-Schlüssel?
Ja, seit v1.9.0. Ed25519 ist der empfohlene Schlüsseltyp – schneller, kleiner und sicherer als RSA. ECDSA- und RSA-Schlüssel funktionieren ebenfalls.
Welche Schlüsselformate funktionieren?
OpenSSH-Ed25519, ECDSA (P-256/384/521) und RSA (ab 2048 Bit). Sowohl PEM-kodierte als auch private Schlüssel im OpenSSH-Format. Verschlüsselte Schlüssel fragen zur Laufzeit nach der Passphrase.
Kann ich einen benutzerdefinierten Pfad auf meinem Server festlegen?
Ja. Verwenden Sie die Platzhalter {date}, direkt in eine andere App {time}, direkt in eine andere App {uuid}und {ext} . Die Verzeichnisstruktur wird bei Bedarf erstellt, sodass /var/www/screens/{date}/ms_{uuid}.{ext} automatisch tägliche Ordner anlegt.
Funktioniert der SFTP-Upload über ein VPN?
Ja. Maxisnap nutzt den Netzwerk-Stack des Systems, sodass WireGuard, Tailscale, OpenVPN und ZeroTier – alle transparent mit privaten internen SSH-Hosts funktionieren.
Was passiert, wenn die Verbindung während des Uploads abbricht?
Fehler erscheinen als Toast-Benachrichtigung; der Screenshot bleibt im Editor erhalten, sodass Sie es erneut versuchen können. v1.9.0 hat einen Session-Leak-Fehler behoben – abgebrochene Uploads werden nun sauber in einem finally-Block geschlossen.
Besitzen Sie jeden Screenshot, den Sie machen
Laden Sie Maxisnap herunter, richten Sie es auf Ihren SFTP-Server und hören Sie auf, Screenshots durch die Cloud eines anderen zu schicken.
Verwandt: S3-Upload · Screenshot als Link · Funktionen · SFTP-Leitfaden · für Entwickler