OpenSource-Hub
G

guacamole-server

3.8k stars·システム最適化·SHA-256 チェックサム確認済み

Guacamole プロキシデーモンおよびライブラリ。ブラウザ経由でデスクトップへのリモートアクセスをサポートします。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

VNC/RDP/SSHなどのプロトコルをWebで処理可能なテキストプロトコルに変換し、プラグイン不要のリモートデスクトップを実現します。

主な機能

  • 複数のリモートプロトコルをサポート:VNC、RDP、SSH、Telnet
  • Webベースのプラグイン不要なリモートデスクトップアクセス
  • 効率的なプロトコル変換プロキシguacdは、デフォルトでポート4822をリッスン
  • 拡張可能:オーディオ(PulseAudio)、ファイル転送(SFTP)、WebP圧縮などをサポート

できないこと

  • •コンパイルしてインストールする必要があり、依存関係が多いため、パッケージマネージャーまたは公式ドキュメントの指示に従うことをお勧めします。2. guacd はデフォルトでローカルアドレスのみをリッスンするため、リバースプロキシと組み合わせるか、-b パラメータを変更する必要があります。3. 完全なソリューションを構成するには、Guacamole Web アプリケーション(guacamole-client など)と組み合わせる必要があります。4. Apache の他のプロジェクト(Tomcat など)と連携する際は、バージョンの互換性に注意してください。

使用例

  • Webアプリケーションにリモートデスクトップ機能を提供(クラウドデスクトップ、リモートワークなど)
  • 企業のITサポートや教育のシナリオにおいて、ユーザーはブラウザ経由でリモートサーバーや仮想マシンにアクセスする

詳細説明

guacamole-server は Apache Guacamole のコアコンポーネントであり、クライアントレスのリモートデスクトップゲートウェイです。guacd(プロキシデーモン)、libguac(コアライブラリ)、および VNC、RDP、SSH、Telnet などのプロトコルをサポートするライブラリが含まれています。バイナリ形式のリモートデスクトッププロトコルをテキストベースの Guacamole プロトコルに変換し、JavaScript で効率的に処理できるようにすることで、プラグインや追加のクライアントソフトウェアなしでブラウザからのリモートアクセスを実現します。

タグ

remote-desktopvncrdpsshproxywebapache

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ1:依存関係(Cairo、libjpeg-turbo/libjpeg、libpng、OSSP UUID)と、必要なプロトコル用の追加依存関係(FreeRDP、libssh2など)をインストールします

4

ステップ2:./configure && make && sudo make install を実行します

5

ステップ3:guacd を起動し(デフォルトポート4822)、Guacamole Web フロントエンドと併用します

インストールガイド
  1. ステップ1:依存関係(Cairo、libjpeg-turbo/libjpeg、libpng、OSSP UUID)と、必要なプロトコル用の追加依存関係(FreeRDP、libssh2など)をインストールします
  2. ステップ2:./configure && make && sudo make install を実行します
  3. ステップ3:guacd を起動し(デフォルトポート4822)、Guacamole Web フロントエンドと併用します
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

ソースディレクトリで sudo make uninstall を実行するか、/usr/local/sbin/guacd および関連するライブラリファイルを手動で削除してください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスApache-2.0
最終更新2026-05-13 15:05:17
GitHub リポジトリ公式サイト

類似プロジェクト