Raspberry Pi 4 初期設定メモ
環境
OS: Raspibian (Raspberry Pi 4)
SSH key の作成
$ ssh-keygen -t ed25519 -f ~/.ssh/id_rsa -C "pi@raspberry"
Hostname の設定
/etc/hostname
内に hostname を記述する
ネットワーク設定
ネットワーク設定の確認
$ nmcli con show NAME UUID TYPE DEVICE Wired connection 1 59f90fc0-a46f-32be-8824-adb2c4e0c6fe ethernet eth0 lo 3d2417bd-2b05-4ffa-a331-0a7acc570543 loopback lo preconfigured 535c9b2e-07d2-4809-8032-733b13b44ed2 wifi wlan0
Wifi の無効化
sudo nmcli con down "preconfigured"
静的 IP の付与
sudo nmcli con mod "Wired connection 1" ipv4.addresses 192.168.0.200/24 sudo nmcli con mod "Wired connection 1" ipv4.gateway 192.168.0.1 sudo nmcli con mod "Wired connection 1" ipv4.dns 192.168.0.1 sudo nmcli con mod "Wired connection 1" ipv4.method manual # Apply configuration sudo nmcli con down "Wired connection 1" && sudo nmcli con up "Wired connection 1"
SSH Password login の無効化
/etc/ssh/sshd_config
を編集し次の設定を追加する
PasswordAuthentication no
設定を反映する
sudo systemctl restart ssh