Raspberry Pi 초기 설정, wifi 자동 설정, VNC 서버 시작(Mac)

5514 단어 RaspberryPi

와이파이 설정


@mascii선생님께서 microSD로 라즈베리파이의 무선 LAN을 간단하게 설정하는 도구를 만들었습니다.라고 하셔서 사용하라고 하셨어요.
wpa_supplicant.conf 만들기

microSD의 루트 디렉터리에서 도구로 만든 파일을 만들면 라즈베리 파이가 시작될 때 자동으로 와이파이 설정이 됩니다.
SD 카드 바로 아래에 있습니다.

일단 시작하면 wpa_supplicant.conf가 SD 카드에서 제거됨
처음 시작할 때는 단숨에 VNC를 유효화하는 것이 가장 좋다.

SSH


microSD로 Raspberry Pi의 무선 LAN-Qiita 설정
Mac 측면에서 터미널을 시작하고 다음 내용을 입력하십시오.
$ ssh [email protected]
비밀번호를 물어봐서raspberry를 입력하세요.
이렇게 연락이 됐습니다.
※ 연결이 잘 안 되면 ssh [email protected] 등 IP 주소로 연결하세요.

VNC 활성화


Mac의 Finder에서 VNC를 연결하려면 Raspberry PI 표준 VNC 서버에 연결할 수 없기 때문에 TightVNC를 사용합니다.
RaspberryPI 표준 VNC 서버의 경우 ↓ 이러한 버전이 호환되지 않음을 나타냅니다.

참고: RaspberryPI 표준 설정은 → sudo raspi-config

TightVNC


TightVNC 설치
각자 시간이 많이 걸리기 때문에 좀 기다려야 한다.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install tightvncserver

TightVNC 시작
tightvncserver
「You will require a password to access your desktops.」의 암호를 입력하십시오.이것은 나중에 VNC 연결에 필요한 것입니다.
「Would you like to enter a view-only password (y/n)?」의 질문에 N으로 대답합니다.
(작업을 수행하고 싶어서)
다음 메시지를 표시하고 완료
Creating default startup script /home/pi/.vnc/xstartup
Starting applications specified in /home/pi/.vnc/xstartup
Log file is /home/pi/.vnc/raspberrypi:1.log
이동 > 서버에 연결하려면 다음과 같이 IP 주소 뒤에 5901을 추가합니다.
vnc://xxx.xxx.xxx.xxx:5901

TightVNC를 시작할 때 설정한 암호를 입력합니다.

연락됐어!

TightVNC 자동 시작


Mac 측 터미널에서 SSH로 RaspberryPI를 연결하고 다음 내용을 입력하십시오.sudo vi /etc/init.d/vncboot컨텐츠 처리 방법
#! /bin/sh    

### 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

# /etc/init.d/vncboot

USER=pi
HOME=/home/pi

export USER HOME

case "$1" in
    start)
        echo "Starting VNC Server"
        #Insert your favoured settings for a VNC session
        su $USER -c '/usr/bin/vncserver :1 -geometry 1280x720 -depth 24'
        ;;

    stop)
        echo "Stopping VNC Server"
        su $USER -c '/usr/bin/vncserver -kill :1'
        ;;

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

exit 0

update

sudo update-rc.d vncboot defaults

chmod

sudo chmod 755 /etc/init.d/vncboot

확인

sudo reboot 재부팅 후 다음 명령을 수행합니다.netstat -nlt아래와 같이 5901 포트에서 성공을 기다립니다
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 0.0.0.0:53              0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:5901            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:6001            0.0.0.0:*               LISTEN
tcp6       0      0 :::53                   :::*                    LISTEN
tcp6       0      0 :::22                   :::*                    LISTEN

참고 자료


microSD로 Raspberry Pi의 무선 LAN-Qiita 설정
Raspberry Pi의 VNC 서버의 자동 부팅 설정과 자신의 로컬 IP의 자동 메일 발송 설정이 진전된 VNC 생활 - Android의 노트

좋은 웹페이지 즐겨찾기