Secure Shell Protocol(SSH)を使うと、コマンドラインからデバイスへリモートアクセスできます。Cloudflare One では、サーバーのインバウンドポートを開けるリスクなしに、SSH サーバーをインターネット経由で利用できます。
Cloudflare は、SSH を保護する 4 つの方法を提供します。
クライアント側 cloudflared による SSH
セットアップ時間: 15〜30 分
必要な製品: Cloudflare Tunnel(サーバーとクライアント上の cloudflared)、Access
向いている用途: ネイティブターミナルで、ID ベース認証によるシームレスな SSH アクセス
主な違い: Cloudflare One Client は不要です。両端の cloudflared だけで動作します
Access for Infrastructure による SSH
セットアップ時間: 45〜60 分
必要な製品: Cloudflare Tunnel(サーバー上の cloudflared)、Cloudflare One Client または Cloudflare WAN(クライアントのオンランプ)、Gateway、Access
向いている用途: 短命な認証情報を使う、高度な SSH 証明書認証
主な違い: Access ポリシーとコマンドロギングを備えた SSH 証明書
自己管理の SSH キー
セットアップ時間: 30〜45 分
必要な製品: Cloudflare Tunnel(サーバー上の cloudflared)、Cloudflare One Client または Cloudflare WAN(クライアントのオンランプ)、Gateway
向いている用途: ネットワークレベルのポリシー適用と、従来型の SSH キー管理
主な違い: 既存の SSH キー基盤を維持できます。クライアント側の cloudflared や SSH 設定の変更は不要です
ブラウザー表示の SSH ターミナル
セットアップ時間: 20〜30 分
必要な製品: Cloudflare Tunnel(サーバー上の cloudflared)、Access
向いている用途: 簡単な管理作業向けの、ブラウザーベースの SSH アクセス
主な違い: SSH クライアントも Cloudflare One Client も不要です。ブラウザーから直接接続します