Apache Guacamoleは、Webブラウザーから離れた場所にある端末へ接続するための「ゲートウェイ(入り口となる中継役)」です。RDP、VNC、SSHといった、遠隔から端末に接続するときに広く使われている標準的な方式を、ブラウザーひとつで使える窓口にまとめます。
大きな特徴は、接続する側の端末に専用クライアントソフトやブラウザーのプラグインを入れなくてよいことです。使う人はブラウザーを開くだけで、登録された接続先にアクセスできます。
ただし、これを入れれば遠隔操作の環境が丸ごと出来上がる、という製品ではありません。Guacamoleを動かすサーバーを用意したうえで、接続先の端末側でもRDPやVNC、SSHを使える状態にしておく必要があります。裏を返せば、サーバーと接続先を自分たちで設計して運用していきたい組織にとって、検討しやすい選択肢だといえます。
Guacamoleが担うのは、ブラウザーと接続先の端末の間に立ち、遠隔接続の入り口を提供する役割です。
たとえば、複数の接続先へのRDP接続、VNC接続、SSH接続をあらかじめGuacamoleサーバー側に設定しておき、利用者はブラウザーから必要な接続先を選んで開く、という使い方ができます。接続先が増えても、利用者から見える入り口はブラウザーのまま変わりません。
一方で、画面の表示、マウスやキーボードでの操作、クリップボードの共有、ファイルのやり取りが、どこまでできるかは一律ではありません。Guacamole側の接続設定と、接続先で使う方式(RDPなのかVNCなのかSSHなのか)の組み合わせによって変わります。「ブラウザーからつながる」ことと「やりたい操作がすべてできる」ことは別だと考えておくと、後の確認がしやすくなります。
遠隔操作には、大きく分けて次の2つの使い方があります。
Guacamole自体は、あらかじめ登録した接続をブラウザーから開くための仕組みです。そのため、その接続が有人サポート向きになるのか、無人端末の管理に使えるのかは、Guacamoleではなく接続先のRDP、VNC、SSHをどう設定しているかで決まります。
ここは誤解しやすいところなので、Guacamoleを「接続先の端末に入れておくホスト用エージェント」と同じものとして考えないようにしてください。役割はあくまで入り口であり、接続を受け付ける準備は接続先の側で整えます。
Guacamoleは、サーバーにネイティブ環境として導入するか、Docker(アプリを決まった形にまとめて動かす仕組み)を使って導入します。必要に応じて、データベースを組み合わせた構成も選べます。
ブラウザー側に専用ソフトを配るという作業は発生しませんが、サーバーの構築と接続先の準備は利用する側の作業です。
管理面では、接続情報の取り込み、ログインや接続の制限、外部認証の利用などを構成できます。外部認証は拡張機能として追加でき、複数の拡張機能を組み合わせる構成も取れます。誰がどの接続先を使えるようにするかという設計は、自分たちの利用環境に合わせて決めていくことになります。
Guacamoleの場合、対応OSを製品名の一覧で確認する、という考え方はあまり役に立ちません。確認すべきなのは、接続先の端末がRDP、VNC、SSHのいずれかを提供できるかどうか、そしてそのサーバーと設定が、自分のやりたい使い方に対応しているかどうかです。
確認は2つに分けて進めるのが分かりやすくなります。
1. 操作する側で、Webブラウザーを使える環境が整っているか
2. 接続先で、必要なプロトコル(接続方式)の条件を満たせるか
特に、業務で必要になる入力操作やファイルの受け渡しが、実際に組む構成でできるのかどうかは、接続方式ごとに確かめておく必要があります。
Apache Guacamole本体は、Apache License 2.0で提供される無料のオープンソースソフトウェア(ソースコードが公開され、誰でも利用できるソフトウェア)です。本体について、独立した商用サブスクリプションは示されていません。
とはいえ、環境全体の費用がゼロになるわけではありません。次のような費用は、本体のライセンスとは別に見積もる必要があります。
「本体は無料」という一点だけで判断すると、実際にかかる費用と食い違いが出やすい部分です。
注意
料金に関する情報は2026年8月7日時点の確認内容です。導入前に、本体のライセンスと、利用する基盤やサポートの費用をそれぞれ確認してください。
向いているのは、次のような状況です。
反対に、サーバーの導入と更新、接続先の準備、認証、ネットワーク、セキュリティまでを自分たちで設計し運用していく、という前提を受け入れにくい場合は、どこまでを自社で担うのかを慎重に確認したうえで判断してください。
Q.接続先はクラウド上のデスクトップでも使える?
A.接続先は物理的なパソコンに限られず、クラウド上のデスクトップも対象にできます。ただし利用できる範囲は、Guacamoleの接続設定と接続先の方式によって変わります。
Q.困ったときのサポートはどうなる?
A.コミュニティの公開メーリングリストがあり、これとは別に、第三者企業が提供する専用の商用サポートもあります。両者は別のものなので、商用サポートを使う場合は、その費用やサービス水準をGuacamole本体の価格とは分けて判断してください。
Q.日本語の公式情報はある?
A.公式プロジェクトサイトとマニュアルは英語で公開されています。日本語の公式ローカライズや、日本向けの価格は確認されていません。
確認日: 2026-08-07(記載の各公式ページで確認。価格などは変わることがあります)
Apache Guacamole