웹사이트 검색

TightVNC를 사용하여 브라우저에서 원격 데스크톱에 액세스하는 방법


VNC는 (Virtual Network Computing)을 의미하며 VNC 클라이언트를 사용하여 원격으로 시스템을 관리하고 제어하기 위한 오픈 소스 그래픽 데스크톱 공유 도구입니다. Strong>VNC 뷰어.

원격 데스크톱에 액세스하려면 컴퓨터에 VNC 클라이언트를 설치해야 하지만, 컴퓨터에 VNC 클라이언트를 설치하지 않고 원격으로 액세스하려는 경우.

그러한 시나리오에서 당신은 무엇을 할 것입니까? Firefox, Chrome, Opera 등과 같은 최신 웹 브라우저를 사용하여 VNC에 계속 액세스할 수 있습니다. 어떻게? 알려드리겠습니다.

TightVNCTightVNC Java Viewer라는 표준 웹 브라우저 프로그램을 제공하는 현대적이고 훨씬 향상된 데스크톱 공유 프로그램입니다.

TightVNC Java 뷰어Java 프로그래밍 언어로 작성되어 Java가 있는 원격 VNC 지원 상자에 연결되는 원격 제어 프로그램입니다. Strong>이 설치되어 마치 컴퓨터 앞에 앉아 있는 것처럼 웹 브라우저에서 바로 마우스와 키보드로 제어하고 관리할 수 있습니다.

시스템 관리자가 추가 소프트웨어를 설치하지 않고도 웹 브라우저에서 직접 원격 데스크톱을 관리할 수 있는 쉽고 친숙한 솔루션입니다.

원격 시스템에는 VNC, UltraVNC, TightVNC 등과 같은 실행 중인 VNC 호환 서버가 있어야 합니다. 하지만 설치하는 것이 좋습니다. TightVNC 서버.

Linux 시스템에 TightVNC 서버를 설치하는 방법을 보여주는 다음 문서를 사용하세요.

  • Linux에서 원격 데스크톱에 액세스하기 위해 TightVNC를 설치하는 방법

이 외에도 Java가 설치되어 있고 실행 중인 Apache 웹 서버도 있습니다. Linux에 Java 시스템을 설치하는 방법을 보여주는 아래 가이드를 따르세요.

  • Rocky Linux 및 AlmaLinux에 Java를 설치하는 방법
  • RHEL, CentOS 및 Fedora에 Java를 설치하는 방법
  • Ubuntu에서 Apt를 사용하여 Java를 설치하는 방법
  • Debian에서 APT를 사용하여 Java를 설치하는 방법

TightVNC 서버Java를 설치한 후 여기에 웹 서버를 설치하는 작업을 진행해 보겠습니다. 다음 "yum 명령" 및 apt 명령을 사용하여 Linux 배포판에 Apache 서버를 설치합니다.

yum install httpd httpd-devel   [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo apt install apache2        [On Debian, Ubuntu and Mint]

이제 시스템에 필요한 모든 소프트웨어가 설치되었습니다. TightVNC Java Viewer를 다운로드하고 설치해 보겠습니다.

원격 데스크톱에 액세스하려면 TightVNC Java 뷰어를 설치하세요.

TightVNC 다운로드 페이지로 이동하여 최신 코드를 가져오거나 다음 "wget 명령"을 사용하여 다운로드할 수 있습니다.

Apache 웹 루트 디렉토리(예: /var/www/html)로 이동하여 빈 디렉토리 "vncweb"을 만듭니다. wget 명령을 사용하여 폴더 내의 파일을 다운로드합니다. unzip 명령을 사용하여 파일을 추출하고 표시된 대로 viewer-applet-example.html 파일 이름을 index.html로 바꿉니다.

cd /var/www/html
mkdir vncweb
cd vncweb
wget https://www.tightvnc.com/download/2.8.3/tvnjviewer-2.8.3-bin-gnugpl.zip
unzip tvnjviewer-2.8.3-bin-gnugpl.zip 
mv viewer-applet-example.html index.html

제안된 편집기나 nano 편집기를 사용하여 index.html 파일을 엽니다.

nano index.html

그런 다음 연결하려는 서버의 IP 주소, VNC 포트 번호VNC 사용자의 비밀번호를 정의합니다. 예를 들어 VNC 사용자의 경우 내 서버 IP 주소는 "172.16.25.126"이고 포트는 "5901"이며 비밀번호는 "abc123"입니다. "tecmint"라고 합니다.

<param name="Host" value="172.16.25.126" /> <!-- Host to connect. -->
<param name="Port" value="5901" /> <!-- Port number to connect. -->
<!--param name="Password" value="abc123" /--> <!-- Password to the server. -->

다음으로 이동하여 브라우저에서 사용자 "tecmint"의 VNC 데스크톱에 액세스하세요.

http://172.16.25.126/vncweb

서명되지 않은 애플리케이션이 실행 권한을 요청한다는 '보안 경고' 메시지가 표시됩니다. 아래 설명에 따라 애플리케이션을 수락하고 실행하세요.

"tecmint" 데스크톱에 액세스하려면 비밀번호를 입력하세요.

이제 원격 데스크톱에 성공적으로 연결되었습니다.

다른 컴퓨터에서 액세스하는 경우 '플러그인 누락' 오류가 발생할 수 있습니다. 플러그인을 설치하고 액세스하세요. Java 다운로드 페이지에서 최신 Java 플러그인을 다운로드할 수 있습니다.