SFTP/FTPで同期する方法
このガイドでは、SFTP/FTPサーバーを使ってKeePassiumのデータベースを他のデバイスと同期する方法を説明します。
iOSのファイルアプリおよびサードパーティアプリとの連携
SFTP/FTPプロトコルはiOSではネイティブにサポートされていませんが、サードパーティアプリを使えばiOSのファイルアプリと連携できます。ただし、一部のサードパーティアプリはバックグラウンドでの動作が苦手なため、同期が不安定になることがあります。
- SFTP/FTPサーバーをiOSのファイルアプリと連携させるアプリをインストールします。
- そのアプリでサーバーを追加し、認証情報を入力します
- iOSのファイルアプリを開き、同期アプリを表示できるようにします
- KeePassiumを開き、データベース 画面に移動します
→ データベースを開く をタップします
- データベースまで移動して選択します
利用できるサードパーティアプリの例:
- Secure ShellFish by Anders Borum
- FE File Explorer Pro
- FileBrowser by Stratospherix — オンラインで問題なく動作し、オフラインアクセスにも対応しています。オンラインに戻ったら、FileBrowserを開いてローカルの変更をアップロードしてください。競合したファイルは番号付きのコピーとして保存されるので、手動でマージできます。
- SFTP File Provider — 動作がやや遅く、オフラインでは動作しないとの報告があります。
トラブルシューティング
バックグラウンド同期が不安定な場合は、サードパーティの同期アプリを手動で起動して、ファイルを同期できることを確認するのが一つの回避策です。
より恒久的な解決策としては、可能であればWebDAV経由の直接接続の利用をおすすめします。