LoginSignup
0
3

More than 5 years have passed since last update.

Raspberry Pi 3のOSインストールからSSH接続するまで

Posted at

はじめに

Raspberry Pi 3にOSをインストールして、PCからSSH接続するまで設定する。

環境

  • Mac OS
  • Raspberry Pi 3

購入

Raspberry Pi Shopなどで、Raspberry Pi本体と合わせて、必要な物品を購入する。

  • Rapberry Pi 3 Model B
  • USB電源アダプター 5V/2.5A
    • Raspberry Pi 3から消費電力が増えており、2.5A以上を出力できるものを用意する
  • microSDHC
  • Piケース Official for Pi3
  • Raspberry Piシリーズ用ヒートシンク セット

OSインストール

公式サイトに従って進める。

  1. OSインストールマネージャのNOOBSをダウンロードし、展開後のファイル群をmicroSDカードのルートに書き込む
  2. microSDカードをRspberry Piに差し込み、起動する
  3. 画面の指示に従い公式OSであるRaspbian(Debianベース)をインストールする
  4. ソフトウェアを最新化する。upgradeで15-30分程度要する。

    $ sudo apt-get update
    $ sudo apt-get upgrade
    

WiFi設定

macアドレス制限、hidden ssid、WPA-PSK(TKIP)のWiFi環境でWiFiを設定する。

  1. Raspberry PiのWiFi macアドレスをWiFiルータのmacアドレス制限機能に登録する。
    • macアドレスは$ ifconfigで表示されるwlan0のアドレスを見る。
  2. SSIDとハッシュ化したパスフレーズを設定ファイルに書き込む。
    • $ sudo sh -c "wpa_passphrase [ssid] [passphrase] >> /etc/wpa_supplicant/wpa_supplicant.conf"
  3. hidden ssidに接続するため、/etc/wpa_supplicant/wpa_supplicant.confを開いて、scan_ssid=1を追記する。

    wpa_supplicant
    network={
        ssid=[ssid]
        psk=[hashed passphrase]
        scanssid=1
    }
    
  4. LANケーブルを抜いて、wlan0を再スタートする。

    • $ sudo ifdown wlan0, $ sudo ifup wlan0
    • または、Rapberry Piを再起動する。$ sudo shutdown -r now

SSH設定

デフォルトでONになっているため、特段の設定は不要だが、OFFの場合は公式サイトに従って下記の通り設定する。

  1. $ sudo raspi-config
  2. "9 Advanced Options"を選択
  3. "A4 SSH"を選択
  4. SSHを有効にするか聞いてくるのでYESにする

以上により$ ifconfig wlan0で表示されるWiFiインタフェースのIPアドレス宛にssh可能になる。
デフォルトのユーザ名、パスワードは以下。

  • ユーザ名: pi
  • パスワード: raspberry

オプション1:ホスト名設定

MacのSSHクライアントからRaspberry PiのIPアドレスでなく、名称指定でSSHできるようにホスト名を設定する。

  1. $ sudo vim /private/etc/hosts
  2. [IPアドレス] [名称]を追記する。

オプション2:VNC接続設定

グラフィカルインタフェースを利用してリモートアクセスできるようにする。公式サイトに従って進める。

  1. TightVNCのインストール。
    • $ sudo apt-get install tightvncserver
  2. TightVNCを起動する。接続用パスワードを聞かれるので設定する。
    • $ tightvncserver
  3. MacのFinderメニュー[ 移動 ] - [ サーバへ接続 ]を選択し、サーバのアドレスにvnc://192.168.1.7:5901を入れて接続

参考

0
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
3