guacamole-server
브라우저를 통한 데스크톱 원격 액세스를 지원하는 Guacamole 프록시 데몬 및 라이브러리입니다.
스마트 다운로드
프로젝트 홈페이지 방문
아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요
VNC/RDP/SSH 등의 프로토콜을 Web에서 처리 가능한 텍스트 프로토콜로 변환하여 플러그인 없는 원격 데스크톱을 구현합니다.
주요 기능
- 다양한 원격 프로토콜 지원: VNC, RDP, SSH, Telnet
- 웹 기반 플러그인 없는 원격 데스크톱 액세스
- 효율적인 프로토콜 변환 프록시 guacd, 기본적으로 4822 포트에서 수신 대기
- 확장 가능: 오디오(PulseAudio), 파일 전송(SFTP), WebP 압축 등 지원
할 수 없는 것
- •컴파일 설치가 필요하며 의존성이 많으므로 패키지 관리자나 공식 문서 안내를 따르는 것이 좋습니다. 2. guacd는 기본적으로 로컬 주소만 수신하므로 리버스 프록시와 함께 사용하거나 -b 매개변수를 수정해야 합니다. 3. Guacamole Web 애플리케이션(예: guacamole-client)과 함께 사용해야 완전한 솔루션을 구성할 수 있습니다. 4. Apache의 다른 프로젝트(예: Tomcat)와 함께 사용할 때는 버전 호환성에 주의하세요.
사용 사례
- Web 애플리케이션에 클라우드 데스크톱, 원격 근무와 같은 원격 데스크톱 기능 제공
- 기업 IT 지원 또는 교육 환경에서 사용자가 브라우저를 통해 원격 서버 또는 가상 머신에 액세스
상세 설명
guacamole-server는 Apache Guacamole의 핵심 구성 요소로, 클라이언트리스(clientless) 원격 데스크톱 게이트웨이입니다. guacd(프록시 데몬), libguac(핵심 라이브러리) 및 VNC, RDP, SSH, Telnet 등의 프로토콜을 지원하는 라이브러리를 포함합니다. 바이너리 원격 데스크톱 프로토콜을 텍스트 기반 Guacamole 프로토콜로 변환하여 JavaScript로 효율적으로 처리할 수 있도록 하며, 이를 통해 플러그인이나 추가 클라이언트 소프트웨어 없이 브라우저에서 원격 액세스를 실현합니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
1단계: 의존성(Cairo, libjpeg-turbo/libjpeg, libpng, OSSP UUID) 및 필요한 프로토콜에 대한 추가 의존성(예: FreeRDP, libssh2 등) 설치
2단계: ./configure && make && sudo make install 실행
3단계: guacd 시작(기본 포트 4822) 후 Guacamole Web 프런트엔드와 함께 사용
- 1단계: 의존성(Cairo, libjpeg-turbo/libjpeg, libpng, OSSP UUID) 및 필요한 프로토콜에 대한 추가 의존성(예: FreeRDP, libssh2 등) 설치
- 2단계: ./configure && make && sudo make install 실행
- 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 및 관련 라이브러리 파일을 수동으로 삭제하십시오.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.