메뉴 닫기

CentOS7 tigervnc-server 설치 및 설정

0. 테스트 환경
iwinv 2 GB / 2 vCore
서버 이미지 – CentOS 7.x(64bit)
테스트를 위해 방화벽을 내려놓은 상태이며,
실제 사용시 vncserver 기본 포트인 5901 포트는 방화벽에 등록되어야 함.

 

1. 데스크톱 환경이 설치되어 있지 않을 경우 데스크톱 환경 설치
yum groupinstall -y “KDE Plasma Workspaces”
또는
yum groupinstall -y “GNOME Desktop”

*해당 환경 설치시 자동으로 firewalld 데몬이 활성화되도록 설정되어 있으므로 주의할 것!
(iwinv 기본 방화벽은 iptables임)

 

2. tigervnc-server 설치
yum install -y tigervnc-server

 

3. 설정 파일 복사(systemctl start vncserver@:1.service 실행을 위해 수정)
cp -arp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

 

4. 설정 파일 수정(<USER> 부분을 vnc로 접속할 유저명으로 수정)
vi /etc/systemd/system/vncserver@:1.service

vi편집기를 사용할 경우 명령모드에서 아래와 같이 치환 명령을 하면 쉽게 수정할 수 있음
:%s/<USER>/vncuser/g

 

4. vncserver 자동으로 실행하도록 설정
systemctl daemon-reload
systemctl enable vncserver@:1.service

 

5. vnc로 접속할 유저로 전환 후, vncserver 실행
su – vncuser
vncserver

 

 

 

 

 

 

 

 

6. 접속 확인

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x