VNCServer 설치 및 패스워드 설정

# .bashrc 수정
export LC_CTYPE=en_US.UTF-8
export LC_ALL=en_US.UTF-8

# VNC 설치 및 패스워드 설정
yum install tigervnc-server
vncserver
# 패스워드 설정 후 서버가 실행됨

# VNC 서버 종료
vncserver -kill :1

# 방화벽 설정
firewall-cmd --zone=public --permanent --add-port=5901/tcp
firewall-cmd --reload


VNC 서버 서비스 설정 및 시작

# 디폴트 설정파일 복사 후 수정
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
vi /etc/systemd/system/vncserver@:1.service
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
Type=forking
# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i  > /dev/null 2>&1 || :'
ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i -geometry 1920x1080"
PIDFile=/root/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i  > /dev/null 2>&1 || :'

[Install]
WantedBy=multi-user.target
# 설정 reload
systemctl daemon-reload

# VNC 서버 서비스 enable & start
systemctl enable vncserver@:1.service
systemctl start vncserver@:1.service

[CentOS] VNC Server 구축

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다