メインコンテンツへスキップ
セルフホスト型スクリーンショットアップロード

あなたのサーバー。
あなたのキー。あなたのスクリーンショット。

すべてのキャプチャは、暗号化されたSSHトンネルを介してSFTPサーバーに直接送信されます。Ed25519、ECDSA、RSA — すべてサポートされています。中間クラウドはありません。

SSH経由のSFTP · OpenSSHキー · パスのテンプレート化

SFTPスクリーンショットアップロードは、すべてのキャプチャが暗号化されたSSH接続を介して独自のSFTPサーバーに自動アップロードされるワークフローです。Maxisnapは、Ed25519、ECDSA、RSAキー認証(v1.9.0で追加)に加えて、パスのテンプレート化、カスタムベースURL、接続再試行をネイティブでサポートしています。設定で一度構成してください → アップロード後、すべての Ctrl+Alt+7 はあなたのインフラストラクチャに保存されます。

プロトコルの詳細

サポートされているSSHキータイプ

キータイプ フォーマット 推奨
Ed25519OpenSSH(新しいフォーマット)最良の選択
ECDSAOpenSSH、PEM(P-256/P-384/P-521)強力な代替案
RSAOpenSSH、PEM(2048ビット以上)レガシーサーバーに適しています
DSAサポートされていません(非推奨)

パスのテンプレート変数

変数 展開先
{date}YYYY-MM-DD2026-04-25
{time}HHMMSS143205
{uuid}10文字のランダム文字列a1b2c3d4e5
{ext}ファイル拡張子png / jpg

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/
5分でセットアップ

SFTPアップロードを設定

  1. 01

    アップロード設定を開く

    Maxisnapのトレイアイコンをクリックします → 設定 → アップロードタブ。既存のサーバーと サーバーを追加 ボタンが表示されます。

  2. 02

    SFTPを選択

    クリック サーバーを追加を選択し、 SFTP プロトコルリストから選択します。ホスト、ポート、ユーザー、認証の各フィールドを含む設定ペインが表示されます。

  3. 03

    ホスト + ポート + ユーザーを入力

    ホスト: sftp.yourdomain.com。ポート:通常 22。ユーザー:SSHアカウント名。プロバイダーが異なるポートを割り当てている場合は、ここで設定してください。

  4. 04

    プライベートキーを選択

    クリック 参照 をクリックし、キーファイル(~/.ssh/id_ed25519 Linux/macでは、 %USERPROFILE%\.ssh\id_ed25519 Windowsでは)を選択します。キーがパスフレーズで保護されている場合は、パスフレーズを入力してください。パスフレーズはメモリ内でのみ使用され、ディスクには保存されません。

  5. 05

    テストして保存

    クリック 接続テスト。成功すると「Connected — OK」と表示されます。パスステンプレートとベースURLを設定し、その後 保存。次回の Ctrl+Alt+7 キャプチャはサーバーにアップロードされます。

よくある

SFTPスクリーンショットアップロードに関するFAQ

MaxisnapはEd25519 SSHキーをサポートしていますか?

はい、v1.9.0以降サポートしています。Ed25519は推奨されるキータイプです。RSAよりも高速、小型、高セキュリティです。ECDSAおよびRSAキーも機能します。

どのようなキー形式が機能しますか?

OpenSSH Ed25519、ECDSA (P-256/384/521)、およびRSA (2048ビット以上)。PEMエンコード形式とOpenSSH形式の両方のプライベートキーに対応しています。暗号化されたキーは実行時にパスフレーズの入力を求めます。

サーバー上にカスタムパスを設定できますか?

はい。 {date}, {time}, {uuid}を使用し、 {ext} プレースホルダー。ディレクトリ構造は、存在しない場合に作成されるため、 /var/www/screens/{date}/ms_{uuid}.{ext} 日次フォルダを自動作成します。

VPN経由でSFTPアップロードは機能しますか?

はい。Maxisnapはシステムネットワークスタックを使用するため、WireGuard、Tailscale、OpenVPN、ZeroTierなど、すべてがプライベートな内部SSHホストと透過的に連携します。

アップロード中に接続が切断された場合はどうなりますか?

エラーはトースト通知として表示されます。スクリーンショットはエディターに保持されるため、再試行できます。v1.9.0でセッションリークのバグが修正され、中断されたアップロードはfinallyブロックでクリーンに閉じられるようになりました。

撮影したすべてのスクリーンショットを所有する

Maxisnapをダウンロードし、SFTPサーバーに接続して、他人のクラウドを介してスクリーンショットを送信するのをやめましょう。

無料ダウンロード すべての機能を見る

関連: S3アップロード · スクリーンショットをリンクに変換 · 機能 · SFTPガイド · 開発者向け