RaspberryPi 初期設定
準備
- RaspberryPi4 スターターキット(¥12,000)
- ディスプレイ
- キーボード
- マウス
OSインストール
OSイメージの取得
https://www.raspberrypi.org/downloads/
Mac で「NOOBS」をダウンロードする。
ファイルを解凍し、SDカード(32GB)に保存する。
ファイル容量は大体2.5GBくらい。
※事前にSD Card Formatter によりフォーマットしておく
sshの有効化
sudo raspi-config
「5 Interfacing Options」->「SSH」で有効化する。
Mac から RaspberryPI にログイン。
ssh pi@192.168.11.11
※過去に同じIPで別のラズパイに接続したためログインエラーになった。下記でキーを全て削除すると接続できた。
ssh-keygen -R 192.168.11.11
※できない場合は
ssh pi@raspberrypi.local
パスワード未設定の場合は「raspberry」
パスワードの変更
sudo raspi-config
「1 Change User Password」
IPアドレスの固定
dhcpcdの編集
vimでコンフィグファイルを開く。
vim /etc/dhcpcd.conf
末尾に下記を追記する。
interface wlan0 static ip_address=192.168.11.11 static routers=192.168.11.1 static domain_name_servers=192.168.11.1
確認方法
ifconfig
or
ip addr
ファイル共有(samba)
RaspberryPiにsambaを入れる。
sudo apt-get install samba
インストール後、vimで設定ファイルを開く。
sudo vim /etc/samba/smb.conf
末尾に下記を追記する。
[RasPi] comment = RasPi path = /home/pi/ read only = no force user = pi
パスワードの登録。
pdbedit -L
何も出なければ新しく登録する(最後のpiはユーザー名)
sudo smbpasswd -a pi
sambaを再起動する。
sudo service smbd restart
Macから立ち上げたサーバーに繋ぐ。
Finder -> 「移動」 -> 「サーバへ接続」
smb://192.168.11.11
ユーザID:pi
PW:先ほど設定したもの
リモートデスクトップ
VNCサーバを導入する。
sudo apt-get update sudo apt-get upgrade sudo apt-get install tightvncserver
インストールが完了したら、VNCサーバを起動する。
tightvncserver
Mac でサーバに接続する。
Finder -> 「移動」 -> 「サーバへ接続」
vnc://192.168.11.11:5901