Wie stelle ich eine SSH-Verbindung mit einem privaten/öffentlichen Schlüsselpaar her?
PhotoSync erlaubt es Ihnen, Ihre Fotos und Videos sicher per SFTP (SSH File Transfer Protocol) zu übertragen. Wenn Sie Ihr Kennwort nicht direkt in PhotoSync nutzen wollen, können Sie sich auch ein SSH Schlüsselpaar erstellen, den öffentlichen Schlüssel auf Ihrem SFTP server hinterlegen und den privaten Schlüssel mit PhotoSync nutzen, um sich auf Ihrem Server zu authentifizieren.
Viele SSH Server erwarten mittlerweile aus Sicherheitsgründen Schlüssel, die mit dem Ed25519 Algorithmus generiert wurden. Den Schlüssel erzeugen Sie mit dem folgenden Kommando:
ssh-keygen -t ed25519 -a 100 -C "mein Gerät"
Dabei bedeutet:
- -a 100 → stärkere KDF-Härtung gegen Passwort-Angriffe
- -C → Kommentar zur Identifikation
Die Dateien liegen anschließend typischerweise in:
~/.ssh/id_ed25519
~/.ssh/id_ed25519.pub
Fügen Sie nun den öffentlichen Schlüssel zur ~/.ssh/authorized_keys Datei auf Ihrem SFTP-Server hinzu, z.B. über
ssh-copy-id -i ~/.ssh/id_ed25519.pub username@server
Den privaten Schlüssel übertragen Sie bitte auf Ihr iOS-Gerät, entweder über die iTunes-Dateifreigabe mit PhotoSync, oder durch senden des privaten Schlüssels an Ihr iOS-Gerät und speichern des privaten Schlüssels in der Dateien-App oder in der Zwischenablage.
In PhotoSync können Sie dann den privaten Schlüssel in den Verbindungseinstellungen der SFTP-Verbindung durch Antippen des Schlüssel-Symbols im Passwort-Feld hinzufügen.
Wenn der Schlüssel hinzugefügt wurde, können Sie durch Antippen von Fertig die Verbindung herstellen.