この記事は?
2018/1下旬にラズパイを買って最初にやっておいたことのメモ
前提条件(環境)と準備したもの
- Raspberry Pi 3 Model B
- Raspbien 9.1(Strech)
- Windows10(母艦)
- 有線LAN
自分がやりたいこと
- すべての操作は母艦からSSH接続をして行いたい
Step.1 WindowsPC上でRaspbianをSDカードにセットアップする
以下のページから最新版を取得・セットアップする
Download Raspbian for Raspberry Pi
https://www.raspberrypi.org/downloads/raspbian/
セットアップ後、エクスプローラでSDカードを探すとBootという名前のドライブがある。
ドライブ直下に「ssh」というからファイルを作成する。
このファイルを作成しないと、SSH接続できない。
Step.2 母艦からSSH接続
セットアップしたSDカードをラズパイに挿して電源投入。
一時的に母艦からキーボード・マウス・ディスプレイを拝借し、接続する。
Raspbianのデスクトップが表示されることを確認したら、ネットワーク接続しIPアドレスを確認する。
$ ifconfig
(以下略)
IPアドレスの確認ができたら、キーボード・マウス・ディスプレイを母艦に戻し、SSHクライアントから接続する。
初期ID : pi
初期PASS : raspberry
Step.3 各種初期設定
passwordの変更
$ passwd
※あとで鍵認証に切り替えるかもしれないけど、とりあえず初期パスワードから変更しておく
いろいろ最新化する
$ sudo apt-get update && sudo apt-get upgrade
デスクトップ関連の更新に時間がかかるかもしれないけど、気長に
タイムゾーン変更・時刻設定・NTP設定
時刻を確認。時計が狂っていたら調整する。
$ date
Sat 27 Jan 07:02:52 UTC 2018
$ sudo timedatectl set-timezone Asia/Tokyo
$ date
Sat 27 Jan 16:03:06 JST 2018
$ sudo date -s "2018/01/27 11:22:33"
$ sudo apt-get -y install ntp
$ sudo cp -a /etc/ntp.conf{,org}
$ sudo vi /etc/ntp.conf
(サーバを変更する)
$ diff /etc/ntp.conf{,.org}
20,24c20,24
< #pool 0.debian.pool.ntp.org iburst
< #pool 1.debian.pool.ntp.org iburst
< #pool 2.debian.pool.ntp.org iburst
< #pool 3.debian.pool.ntp.org iburst
< pool ntp.nict.jp iburst
---
> pool 0.debian.pool.ntp.org iburst
> pool 1.debian.pool.ntp.org iburst
> pool 2.debian.pool.ntp.org iburst
> pool 3.debian.pool.ntp.org iburst
$ sudo systemctl restart ntp.service
$ ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
ntp.nict.jp .POOL. 16 p - 64 0 0.000 0.000 0.001
+ntp-a2.nict.go. .NICT. 1 u 3 64 1 32.717 -5.815 3.567
+ntp-b2.nict.go. .NICT. 1 u 5 64 1 29.213 -1.731 2.830
-ntp-b3.nict.go. .NICT. 1 u 2 64 1 21.659 2.012 9.937
*ntp-a3.nict.go. .NICT. 1 u 3 64 1 31.226 -4.710 3.584