728x90



데스크탑 환경 설치


$ sudo apt install ubuntu-gnome-desktop
$ sudo systemctl enable gdm
$ sudo systemctl start gdm


vnc 설치


$ sudo apt- update
$ sudo apt install tigervnc-standalone-server tigervnc-xorg-extension tigervnc-viewer



vnc 실행


$ vncserve
Password: (비밀번호 입력)
Verify: (비밀번호 한번 더 입력)
view-only 사용할거면 y, 아니면 n



vnc 설정


$ vim ~/.vnc/xstartup
1
2
3
4
5
6
#!/bin/sh
# Start Gnome 3 Desktop 
-/etc/vnc/xstartup ] && exec /etc/vnc/xstartup
-r $HOME/.Xresources ] && xrdb $HOME/.Xresources
vncconfig -iconic &
dbus-launch --exit-with-session gnome-session &





프로세스 확인


$ pgrep Xtigervnc
$ ss -tulpn | egrep -i 'vnc|590'



vnc 리스트 보기


$ vncserver -list



vnc 지우기


특정 번호로 지우기

여기서 1은 5901 포트의 맨뒤 1


$ vncserver -kill :1


전체 지우기


$ vncserver -kill :*



connection refused


vnc viewer를 통해서 접속하려는데 connection refused 가 뜸...


netstat -tnlp를 통해서 확인 결과


::1:5901 식으로 이상하게 표시되어있음




vncserver 명령어 실행 시 추가 조건 추가


$ vncserver -localhost no




아니면 /etc/vnc.conf 변경


$ vim /etc/vnc.conf

파일 중간에 $localhost = "no"; 추가


1
2
3
4
5
6
7
8
9
10
11
# $localhost should the TigerVNC server only listen on localhost for
#            incoming VNC connections.
#
# Example: $localhost = "yes";
# Example: $localhost = "no";
#
# Default: $localhost = "yes"; # if $SecurityTypes does not contain any TLS*
#                              #    or X509* security types or the $SecurityTypes
#                              #    does contain at least on *None security type.
# Default: $localhost = "no";  # Otherwise
$localhost = "no";
cs







728x90

'Linux > 설정' 카테고리의 다른 글

vimdiff 로 두 파일 비교  (1) 2019.01.10
ubuntu(우분투) root로 ssh 접속  (0) 2018.12.18