"VNC 서비스" 소개
Microsoft Windows 운영 체제에는 Symantec 의 PC ANYWHERE, CA ControlIT 등을 포함한 많은 원격 제어 도구가 있습니다. 이러한 원격 제어 도구와 소프트웨어는 네트워크를 통해 특정 컴퓨터를 제어하고, 해당 컴퓨터의 데이터를 즐기며, 해당 컴퓨터의 외부 장치를 조작할 수 있습니다.
Windows 의 원격 제어 소프트웨어가 이렇게 우수하다면, Linux 플랫폼 아래에 사용하기 쉬운 초급 제어 도구 소프트웨어가 있습니까? 실제로 Linux 운영 체제 플랫폼에는 몇 가지 강력한 원격 제어 도구가 있지만 이러한 소프트웨어는 매우 적고 사용자가 많지 않기 때문에 일반 Linux 사용자는 잘 알지 못합니다.
원격 제어 소프트웨어의 가장 큰 장점은 네트워크를 통해 특정 컴퓨터에 액세스할 수 있다는 것입니다. 예를 들어, 사무실에서 일하면서 집에 있는 컴퓨터에서 정보를 얻고 싶다면, 원격 제어 기술을 사용하면 파일을 복제하기 위해 집에 있는 소프트웨어로 돌아갈 필요가 없습니다. 전화 접속 인터넷 또는 VNP 를 통해 가정용 컴퓨터에 액세스하고 사용자 이름과 암호를 입력하여 필요한 정보를 복사할 수 있습니다. 물론 구체적인 소프트웨어 설치 방법은 Windows 에서 쉽게 구현할 수 있으며 PC ANYWHERE 와 같은 소프트웨어를 사용하여 호스트와 클라이언트를 설정하는 것도 편리합니다.
Linux 플랫폼의 일부 고급 사용자도 XFree86 의 X 응용 프로그램을 통해 컴퓨터를 원격으로 제어하는 방법을 알고 있지만, 이러한 방식으로 컴퓨터에 원격으로 액세스하려면 광대역 기술 지원이 필요합니다. 그렇지 않으면 달성하기 어렵습니다. 또한 이 방법은 플랫폼 간에 사용할 수 없습니다. Linux 호스트는 비 Linux 플랫폼 컴퓨터를 제어할 수 없습니다. 즉, Linux 호스트는 Linux 플랫폼 컴퓨터만 제어할 수 있고 Windows 및 Mac 운영 체제 컴퓨터는 제어할 수 없습니다. 이것은 우리 일에 큰 불편을 끼칠 것이다.
Linux 에서 우수한 원격 제어 전문가인 VNC 는 Linux 원격 제어의 소망을 실현하는 데 도움이 될 수 있습니다. VNC (가상 네트워크 컴퓨팅) 는 가상 네트워크 컴퓨터의 약어입니다. VNC 는 유명한 AT&T 유럽 연구소에서 개발한 우수한 원격 제어 도구 소프트웨어입니다. VNC 는 UNIX 및 Linux 운영 체제를 기반으로 하는 무료 오픈 소스 소프트웨어입니다. 원격 제어 기능은 강력하고 효율적이며 실용적이며 Windows 및 MAC 의 모든 원격 제어 소프트웨어와 비슷한 성능을 제공합니다.
VNC 는 기본적으로 클라이언트 애플리케이션 (VNC 뷰어) 의 두 부분으로 구성됩니다. 또 다른 부분은 서버측 응용 프로그램 (vncserver) 입니다. VNC 의 기본 작동 원리는 Windows 의 일부 원격 제어 소프트웨어와 매우 유사합니다. VNC 의 서버측 응용 프로그램은 UNIX 및 Linux 운영 체제에서 매우 적응력이 있으며 그래픽 사용자 인터페이스는 매우 친숙하며 Windows 의 소프트웨어 인터페이스와 매우 흡사합니다. Linux 플랫폼에 클라이언트 어플리케이션 (VNC 뷰어) 이 설치된 모든 컴퓨터는 서버측 어플리케이션 (VNC 서버) 이 설치된 컴퓨터에 쉽게 연결할 수 있습니다. 또한 서버 측 (VNC 서버) 에는 Java 웹 인터페이스가 내장되어 있어 사용자가 다른 컴퓨터에서 서버측 작업을 통해 Netscape 를 통해 시각화할 수 있어 직관적이고 편리합니다.
VNC 는 다음 사이트에서 다운로드할 수 있습니다.
/VNC/ 다운로드. html
VNC 의 최신 버전은 3.3.3 입니다. 홈페이지는 VNC 의 바이너리 코드 다운로드 3.3.3R1_ X86 _ Linux _ 2.0.TGz 도 제공합니다. 관심 있는 친구들은 소스 코드를 분석하여 VNC 작동 방식을 자세히 이해할 수 있습니다. 이 소스 코드 압축 패키지에는 VNC 의 클라이언트와 서버 Linux 버전의 전체 소스 코드가 포함되어 있습니다. 다른 운영 체제 (Windows, UNIX) 의 VNC 를 원하시면 이 홈페이지에서도 찾을 수 있습니다.
VNC 소프트웨어는 다른 Windows 및 MAC 버전의 설치 방법에 더 이상 말할 필요가 없습니다. Windows 의 다른 응용 프로그램과 마찬가지로 VNC 패키지를 마우스로 두 번 누르기만 하면 설치가 성공적으로 완료됩니다. Linux 버전의 VNC 가 어떻게 설치 및 사용되고 있는지 구체적으로 살펴보겠습니다.
먼저 하드 드라이브에 다운로드한 VNC 패키지의 압축을 풉니다. Untar 명령만 사용하면 됩니다. 너는 VNC 의 압축을 /home/ VNC 에 풀 수 있다. 압축을 풀면 vncserver, vncpasswd, vncviewer, Xvnc 등 네 개의 파일이 발견되고 네 개의 파일이 /usr/bin 디렉토리에 복사됩니다.
VNC 의 서버측을 통해 다른 컴퓨터를 제어하려면 다음 단계는 /usr/local/vnc/classes 하위 디렉토리를 만드는 것입니다. 디렉토리를 만든 후 이 VNC Java 를 복사합니다. 클래스 파일을 /usr/local/VNC/classes 디렉토리에 두고 다음 명령을 실행하여 구성합니다.
# mkdir -p /usr/
로컬/가상 네트워크 컨트롤러/클래스
# CP 클래스 /* /usr/
로컬/가상 네트워크 컨트롤러/클래스
다음으로 Linux 시스템에 Perl 스크립팅 언어가 설치되어 있는지 확인합니다. Perl 의 인터프리터는 /usr/bin/perl/ 디렉토리에 있습니다. Linux 에 Perl 스크립팅 언어가 설치되어 있지 않은 경우 vncserver 스크립트의 첫 번째 줄을 수정하여 특정 /usr/bin/perl/ 디렉토리를 지정해야 합니다. 일반적으로 Perl 스크립팅 언어는 Linux 시스템에 설치됩니다.
네, 이렇게 많은 주요 VNC 구성 단계가 있습니다. 특별한 요구가 있으면 VNC 설명서를 참고하여 구체적인 설정을 할 수 있습니다. VNC 설치가 완료되면 Linux 터미널에서 실행할 수 있습니다.
# vncserver
VNC 의 서버측을 시작합니다. VNC 서버가 실행 되 면 먼저 서버 암호를 입력 하도록 요청 합니다. 이때 서버에 보호 암호를 설정해야 하는 것은 매우 중요한 단계입니다. 비밀번호가 성공적으로 설정되면 스크립트에 display: 1 이라는 메시지가 표시됩니다. 이 메시지는 무슨 뜻입니까? 원래 UNIX 플랫폼의 VNC 서버는 실제로 실행 중인 네트워크의 VNC 뷰어에 대한 정보를 표시하는 전용 터미널 서버를 실행했습니다.
VNC 에는 독자적인 전용 X 서버가 있기 때문에 그에 따라 설치할 수 있습니다. VNC 에 대한 FAQ (FQA) 와 문서는 다음 사이트에서 찾을 수 있습니다. 모두 영어로되어 있지만 VNC 의 원격 제어 관리 창을 설정하는 방법에 대한 질문에 대한 대답은 매우 상세합니다. VNC 원격 관리 기능의 특정 설정에 대해 자세히 알아야 하는 친구는 다음 사이트에서 확인할 수 있습니다.
/vnc/doc.html
/vnc/faq.html
/VNX/start. html
기본적으로 VNC 에서 사용하는 관리 그래픽 사용자 인터페이스는 twm 입니다. 저는 여러분들이 이 twm 관리 창구에 대해 잘 알고 계실 것이라고 생각합니다. Linux 의 많은 그래픽 관리 창 중 twm 은 시스템에 대한 요구 사항이 가장 낮고 리소스를 차지하는 행도 다른 관리 창보다 훨씬 작기 때문에 Linux 가 실행되는 동안 VNC 를 시작하는 데 유용합니다. Twm 관리 창의 기본 구성 매개변수는 숨겨진 하위 디렉토리의 xstartup 파일에 저장됩니다. Vnc in /home. Twm 을 재구성해야 하는 경우 이 디렉토리에서 xstartup 파일을 찾아 수정할 수 있습니다.
Twm 관리 창은 KDE 와 GNOME 만큼 화려하지는 않지만, 원격 관리를 위해 VNC 를 실행할 때도 KDE 처럼 복잡한 그래픽 사용자 환경이 필요하지 않으며, KDE 가 비교적 큰 시스템 자원을 차지하며 네트워크 관리도 쉽지 않다. Twm 이면 충분합니다. 또 다른 좋은 그래픽 사용자 인터페이스는 fvwm2 로, 시스템 자원이 적고 VNC 그래픽 관리 환경에 적합합니다. Fvwm2 가 필요한 독자는 Explorer 로 가서 VNC 서버에 연결하고 http://xxx.xxx.xxx: 580 1 을 입력합니다. 마찬가지로 xxx.xxx.xxx 는 컴퓨터의 IP 주소나 호스트 이름입니다.
위 단계를 완료하면 VNC 뷰어 Java 애플릿이 브라우저에 자동으로 로드되고 관리자 암호를 입력하라는 메시지가 표시되므로 VNC 를 시각적으로 보고 관리할 수 있습니다.
VNC 를 통해 Windows 또는 MAC 플랫폼 PC 를 원격으로 제어하려면 VNC 가 5800 포트를 사용하여 다른 PC 와 통신해야 하기 때문에 이들 PC 의 5800 포트가 한가한지 확인합니다.
다른 운영 체제에서 GUI 인터페이스를 사용하는 시청자도 각별히 주의해야 한다. 청중은 16 비트 색상의 디스플레이 모드에서 작업해야 합니다. Windows 운영 체제에서 16 비트 색상을 표시할 수 없는 경우 컴퓨터 디스플레이 모드를 제때에 조정하십시오. 그렇지 않으면 뷰어가 제대로 작동하지 않습니다.
마지막으로, VNC 는 Linux 시스템의 호스트를 통해 다른 운영 체제의 컴퓨터뿐만 아니라 휴대용 디지털 제품도 원격으로 제어할 수 있습니다. 예를 들어 PalmPilot 과 Windows CE 플랫폼을 사용하는 PDA (Personal Digital Assistant) 는 무선 모뎀을 통해 Linux 호스트에 연결할 수 있어 출근 지하철에서 무선 PDA 를 통해 집 Linux 호스트와 쉽게 통신할 수 있습니다. 네, 신기하네요.
가까운 장래에 VNC 는 휴대전화를 통해 다른 컴퓨터도 제어할 수 있다. 다가오는 무선 시대에 사람들은 VNC 의 역할에 관심을 가질 것이다. VNC 를 응원합시다.