自分のサーバー。
自分の鍵。自分のスクリーンショット。
撮影したキャプチャは、暗号化されたSSHトンネルを通って、そのまま自分のSFTPサーバーへ。Ed25519、ECDSA、RSAのいずれにも対応しています。間にクラウドは入りません。
SSH経由のSFTP・OpenSSH鍵・Studioアドオン
SFTPスクリーンショットアップロードとは、すべてのキャプチャが暗号化されたSSH接続を通じて、独自のSFTPサーバーへ自動的にアップロードされる仕組みです。買い切り$29の Studioアドオンを使うと、MaxisnapはEd25519、ECDSA、RSAいずれかの鍵認証(またはパスワード)、選択したリモートディレクトリ、そしてリンク用の独自のベースURLでSFTP経由のアップロードに対応します。Settings → Uploadで一度設定すれば、そのあとは Ctrl+Alt+7 を押すたびに、自分のインフラへ保存されます。
対応するSSH鍵の種類
設定する項目
ベースURLの例
# Dedicated subdomain
Remote directory: /var/www/html/screenshots
URL prefix: https://screens.yourcompany.com/
# Subfolder on shared hosting
Remote directory: /home/youruser/public_html/s
URL prefix: https://yourdomain.com/s/ SFTPアップロードを設定する
- 01
アップロード設定を開く
Maxisnapのトレイアイコンをクリックし、Settings → Upload タブを開きます。表示されるのは、登録済みのサーバー一覧と サーバーを追加 ボタンです。
- 02
SFTPを選ぶ
まず サーバーを追加をクリックし、プロトコル一覧から SFTP を選びます。ホスト、ポート、ユーザー、認証方式を入力する設定パネルが表示されます。
- 03
ホスト・ポート・ユーザーを入力
ホスト:
sftp.yourdomain.com。ポート:通常は22。ユーザー:SSHのアカウント名です。プロバイダーから別のポートを指定されている場合は、ここで設定してください。 - 04
秘密鍵を選ぶ
まず 参照 をクリックして、鍵ファイルを選びます(Linux/macなら
~/.ssh/id_ed25519、Windowsなら%USERPROFILE%\.ssh\id_ed25519)。鍵にパスフレーズが設定されている場合は、パスフレーズを入力してください。メモリー上でのみ使われ、ディスクに保存されることはありません。 - 05
接続テストして保存
まず 接続テスト。成功すると「Connected — OK」と表示されます。リモートディレクトリとURLプレフィックスを設定してから、 保存をクリックしてください。以降は
Ctrl+Alt+7でキャプチャするたびに、自分のサーバーへ保存されます。
SFTPスクリーンショットアップロードのよくある質問
MaxisnapはEd25519のSSH鍵に対応していますか?
はい。Ed25519が推奨される鍵形式で、RSAより高速・小型・高セキュリティです。ECDSAやRSAの鍵も使用できます。
対応している鍵のフォーマットは?
OpenSSH形式のEd25519、ECDSA(P-256/384/521)、RSA(2048ビット以上)に対応しています。秘密鍵はPEM形式・OpenSSH形式のどちらでも構いません。暗号化された鍵の場合は、実行時にパスフレーズの入力を求めます。
サーバー上のパスを自由に指定できますか?
1つのリモートディレクトリを設定します。たとえば /var/www/html/screenshots。存在しない場合は、Maxisnapがサーバー上に自動作成します。ファイル名は、キャプチャしたアプリとウィンドウのタイトルから生成されるか、 ms_ に続けてランダムな10文字を加えた形式になります(プライベート命名がオンの場合)。
VPN経由でもSFTPアップロードは使えますか?
はい。Maxisnapはシステムのネットワークスタックを使うため、WireGuard、Tailscale、OpenVPN、ZeroTierのいずれでも、社内の非公開SSHホストにそのまま接続できます。
アップロードの途中で接続が切れた場合はどうなりますか?
エラーはトースト通知として表示され、スクリーンショットはエディタ内に保持されるため、再試行できます。中断されたアップロードは接続を正常に終了します。