Ubuntu 22.04 TigerVNC 설치 및 설정

VNC(Virtual Network Computing)은 Linux 데스크탑 공유 시스템 또는 데스크탑 공유를 위한 프로토콜로 원격으로 제어하거나 액세스할 수 있다. 이 글에서는 Ubuntu 22.04에서 TigerVNC를 설치하고 설정하는 방법에 대해 알아본다.

Ubuntu Desktop 설치

Ubuntu 데스크탑 환경이 설치되어 있지 않으면 설치해 준다.

sudo apt install ubuntu-desktop

TigerVNC 설치

TigerVNC 패키지를 설치한다.

sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-common tigervnc-xorg-extension

vncserver 설정

TigerVNC에 접속하기 위한 암호를 설정한다.

vncserver

서비스 설정

TigerVNC를 서비스로 등록하여 시스템이 부팅될 때 자동으로 실행되도록 설정한다.

sudo nano /etc/systemd/system/tigervnc.service

Useryour_name을 사용자 ID를 넣는다.

[Unit]
Description=TigerVNC remote desktop server
After=network.target

[Service]
Type=simple
ExecStart=/usr/bin/tigervncserver -localhost no :1
User=your_username
Restart=always
RestartSec=2
[Install]
WantedBy=multi-user.target

서비스 활성화 및 시작

서비스를 활성화하고 시작한다.

sudo systemctl daemon-reload
sudo systemctl enable tigervnc.service
sudo systemctl start tigervnc.service

단계 5: 방화벽 설정 (선택 사항)

만약 방화벽을 사용하고 있다면, VNC 포트를 허용해야 한다. 기본적으로 VNC는 5901번 포트를 사용한다. 아래와 같이 5901 포트를 허용한다.

sudo ufw allow 5901

원격 접속

호스트 PC에 https://github.com/TigerVNC/tigervnc/releases 에서 TigerVNC Viewer를 다운 받고 실행한다.

Ubuntu 22.04 VNC 서버 주소와 포트번호를 입력하고 원격 접속을 시도해 본다. (예: 192.168.0.13:5901)

설정한 비밀번호를 입력한다.

참고

답글 남기기