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 저장소공식 웹사이트

유사한 프로젝트