Ubuntu 및 LinuxMint에서 X11VNC 서버를 설정하는 방법

Ubuntu 및 LinuxMint에서 X11VNC 서버를 설정하는 방법

2022-10-18 last update

5 minutes reading vnc server vnc viewer x11vnc vnc
X11VNC는 원격 데스크톱 연결을 생성하고 원격 데스크톱에 액세스하는 데 널리 사용되는 VNC 서버입니다. Ubuntu 및 Debian 기반 시스템에서 사용할 수 있는 거의 모든 데스크탑 환경에서 작동합니다. 원격 데스크톱 연결을 사용하여 모든 원격 시스템에 연결하고 그래픽 사용자 인터페이스에 액세스하여 작업할 수 있습니다. 우리는 단단한 vnc 뷰어, 실제 vnc 뷰어 또는 울트라 vnc 뷰어와 같은 사용 가능한 vnc 뷰어를 사용할 수 있습니다. X11VNC는 더 나은 원격 지원 소프트웨어가 될 수 있습니다. 이 튜토리얼은 Ubuntu, LinuxMint 및 Debian 시스템에 x11vnc 서버를 설정하고 클라이언트 시스템에서 vnc 뷰어를 사용하여 연결하는 데 도움이 됩니다.

1단계 – X11VNC 설치

X11vnc 패키지는 기본 리포지토리에서 사용할 수 있습니다. 터미널을 열고 다음 명령을 실행하여 기본 리포지토리를 업데이트하고 필요한 패키지를 설치합니다.
sudo apt-get update
sudo apt-get install x11vnc net-tools

2단계 – 비밀번호 생성

이제 클라이언트 시스템에서 vnc 뷰어를 사용하여 연결할 암호를 만듭니다. 이것은 vnc에 연결하는 데 사용자 이름이 필요하지 않습니다.
x11vnc -storepasswd 

Enter VNC password: *********
Verify password: *********  
Write password to /home/rahul/.vnc/passwd?  [y]/n y
Password written to: /home/rahul/.vnc/passwd

3단계 – X11VNC 서버 시작

시스템에 x11vnc 서버를 성공적으로 설치한 후. 다음 명령을 사용하여 시작합시다. 설정에 따라 매개변수를 변경합니다.
sudo x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/rahul/.vnc/passwd -rfbport 5900 -shared
VNC 서버는 기본 포트 5900에서 시작합니다. 포트 5900이 다른 서비스로 사용 중인 경우 포트 5901과 같은 다음 사용 가능한 포트가 자동으로 선택됩니다.

4단계 – VNC 클라이언트에서 연결

VNC를 사용하여 서버에 연결하려면 다음이 필요합니다. 시스템의 VNC 클라이언트. 이 튜토리얼에서는 우리 시스템에서 RealVNC viewer을 사용하고 있습니다. 원하는 다른 클라이언트를 사용할 수 있습니다.

5단계 – 부팅 시 자동 시작 설정

마지막으로 시스템 부팅 시 x11vnc 서버의 자동 시작을 설정합니다. 다음 내용을 사용하여/etc/init/디렉토리 아래에 x11vnc.conf 파일을 만듭니다.
sudo vi /etc/init/x11vnc.conf
# description "Start x11vnc on system boot"

description "x11vnc"

start on runlevel [2345]
stop on runlevel [^2345]

console log

respawn
respawn limit 20 5

exec /usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/rahul/.vnc/passwd -rfbport 5900 -shared

결론

Ubuntu 또는 Debian 시스템에서 VNC 서버를 성공적으로 구성할 수 있습니다.