Home » 산딸기 가지고 놀기 » 라즈베리파이 활용 강좌 : 라즈베리파이 원격제어(TigerVNC)

 

위에 보시는 동영상과 같이 윈도우 또는 보유 중이신 기기을 이용하여 산딸기를 사용 할 수 있습니다.

그럼 이제부터  Tiget VNC Server 를 산딸기에 설치 해 보도록 하겠습니다.

sudo apt-get update
sudo apt-get install tightvncserver

Tiger VNC server 를 설치 후, 아래와 같이 산딸기에서 VNC Server 를 실행 후, 접속 암호를 입력하여 줍니다.

vncserver

tigervnc_1

기본적으로 TightVNC는 포트 5901에서 실행됩니다.

TightVNC는 5901에서 실행 중 인지 먼저 확인을 합니다.

sudo NETSTAT-tulpn

tigervnc_3

6001 포트와 5901 포트를 통해 TigerVNC가 정상작동 중임을 확인 할 수 있습니다.

 

그럼 이제 VNC View를 이용하여 실행을 해보도록 하겠습니다.

PC, 태블, 스마트 폰을 이용하여 라즈베리 파이를 관리 하실 수 있습니다.

 

Tip 1. TigerVNC를 제거 시에는 꼭 작동을 한 상태에서 진행 하여 주시기 바랍니다.

vncserver -kill : 1

 

Tip. 2. 부팅 시, Tiger VNC를 자동 실행 스크립트.

sudo nano /etc/init.d/tightvncserver

위와 같이 파일을 생성 후, 아래 내용으로 스크립트를 추가합니다.

### BEGIN INIT INFO
# Provides: vncboot
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start VNC Server at boot time
# Description: Start VNC Server at boot time.
### END INIT INFO

#! /bin/sh
# /etc/init.d/vncboot

USER=root
HOME=/root

export USER HOME

case “$1” in
start)
echo “Starting VNC Server”
#Insert your favoured settings for a VNC session
/usr/bin/vncserver :0 -geometry 1280×800 -depth 16 -pixelformat rgb565
;;

stop)
echo “Stopping VNC Server”
/usr/bin/vncserver -kill :0
;;

*)
echo “Usage: /etc/init.d/vncboot {start|stop}”
exit 1
;;
esac

exit 0

sudo chmod 755 /etc/init.d/tightvncserver
sudo update-rc.d tightvncserver defaults

자 이제 Raspberry 를 부팅 시에 script 에 의해 TigerVNC 가 자동 실행 됩니다.

산딸기마을 포스트 검색

공동제작 공동프로젝트 무상후원 기관

산딸기마을 기부하기

산딸기마을 방문자 현황

Flags Countries Visits Page views
South Korea 626063 1845660
United States 10882 26091
Japan 5011 13204
Germany 2755 5151
India 1897 2902
Canada 1729 4640
United Kingdom 1596 2642
Australia 1240 2901
Russia 1219 1677
China 1077 2239
Total Pageviews: 1936700