#author("2018-02-03T18:44:58+09:00","","")
#author("2018-02-03T18:53:57+09:00","","")
*Raspberry Pi Zero Wireless 初期化
#contents

**イメージのダウンロード
>https://www.raspberrypi.org/downloads/raspbian/
2017-08-16-raspbian-stretch-lite.zip

>>RASPBIAN STRETCH LITE
Minimal image based on Debian Stretch
Version:August 2017
Release date:2017-08-16
Kernel version:4.9
Release notes:Link

** イメージのSDへの書き込み
>Win32 Disk Imager
https://sourceforge.net/projects/win32diskimager/
>>win32diskimager-1.0.0-install.exe


** SDカードのパーティションを削除する方法
>
<pre>
DOS> diskpart
DISKPART> list disk
DISKPART> select disk 1
  &color(red){SDを選択};
DISKPART> list disk
  &color(red){SDに*が付いたか確認};
DISKPART> list partition
  &color(red){クリアするDISKか確認};
DISKPART> clean
  &color(red){クリア};
DISKPART> list partition
</pre>

**無線LAN経由でsshでログインする設定
>boot内にsshという空のファイルを配置
boot内に wpa_supplicant.conf を作成(改行コードはLF)
<pre>
 ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
 update_config=1
 network={
   ssid="XXXXXXXX"
   psk="XXXXXXXX"
   scan_ssid=1  &color(red){←APがステルス時、これがないとダメな場合あり};
 }
</pre>
ping でIPを検索し、sshでログイン
<pre>
 user:&color(blue){pi};
 pass:&color(blue){raspberry};
</pre>

**rootのパスワード設定
>&color(red){通常は''sudo''コマンドを使用するため不要};
$ sudo passwd root

**piのパスワードを変更
># passwd pi

**新規ユーザの追加
># addgroup --gid 1001 new_user
# adduser --uid 1001 --gid 1001 new_user~
sudoコマンドが実行できるように設定
# gpasswd -a new_user sudo
# vi /etc/sudoers
 new_user ALL=NOPASSWD: ALL

**ロケールの設定
># raspi-config
 locales
 ja_JP.UTF-8
 Local Timeの設定 Tokyo
 I2C を enable

**固定IPの設定
># vi /etc/dhcpcd.conf
 timeout 1
 interface wlan0
 static ip_address=192.168.XX.XX/24
 static routers=192.168.XX.XX
 static domain_name_servers=192.168.XX.XX 8.8.8.8

**ホスト名の設定
># vi /etc/hostname
 hostname_new
 
**無線LANの設定
># more /etc/wpa_supplicant/wpa_supplicant.conf
 ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
 update_config=1
 network={
   ssid="XXXXXXXX"
   psk="XXXXXXXX"
   scan_ssid=1
 }
これでは、PSK(パスワード)がまるわかりなので暗号化を施すべき。
コマンド''wpa_passphrase''でSSIDとPSKを引数にして実行すると、暗号化した設定ファイルwpa_supplicant.confのひな形を作成してくれる。
# wpa_passphrase ap_ssid psk_phrase
 network={
         ssid="ap_ssid"
         #psk="psk_phrase"
         psk=597980c59cdc7dd2dff83e92f2493146aec5e8a99794b59b473d8468dc871b4e
 }
#PSK= の行は削除してOK。

**ntpの設定
># timedatectl status
# timedatectl set-ntp true &color(red){(「Network time on」が「yes」でない場合)};
# vi /etc/systemd/timesyncd.conf
 NTP=ntp.jst.mfeed.ad.jp ntp.nict.jp
 FallbackNTP=time.google.com
# systemctl restart systemd-timesyncd &color(red){再起動};

**パッケージのアップデート
># apt-get update
# apt-get upgrade

トップ   差分 履歴 リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS