Raspberry Piを購入した電気電子工学科の大学生です。モニターを持っているものの有線のキーボードやマウスを持っていなかったのでMacBookからプライベートネットワーク内に存在し、外部に公開されていないRasberry Piに対して、SSH接続する方法を解説します。
microSDカードにRaspberry Pi用のOSを書き込む
MacBookに変換ケーブルを使ってmicroSDカードを差し込みRaspberry Pi用のOSを書き込みます。
「 CHOOSE OS 」を選択
「 Raspberry Pi OS (32-bit) 」を選択
「 Generic MassStorageClass Media - 31.0 GB 」
「 WRITE 」を選択 ここで書き込まれるまでしばらく待ちます。
Raspberry PiにSSH接続できるようにする
boot配下にsshファイルを作成します。
$ touch /Volumes/boot/ssh
同じboot配下にwpa_supplicant.confファイルを作成します。
$ touch wpa_supplicant.conf
wpa_supplicant.confファイルにWi-Fiの設定をします。
country=JP
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="ssid"
psk="< パスワード >"
}
ここまで完了したらRaspberry PiにMicroSDカードを差し込みます。
MacBookからRaspberry PiにSSH接続する
以下のコマンドでSSH接続します。パスワードはraspberryです。
$ ssh pi@raspberrypi.local
以下のコマンドからRaspberry PiのIPアドレスを調べて ssh pi@ ~IPアドレス~ でもSSH接続できます。
arp -a
SSHしたあとにやること
OSのアップデートを行います。
sudo apt update
sudo apt upgrade
Apacheのインストール
sudo apt install apache2
Raspberry Pi自身のIPアドレスを調べる。
ifconfig
ブラウザにIPアドレスを打ち込むとApacheの初期ページが表示されていると思います。
sudo raspi-config
参考文献
・既にラズパイにSSH接続していた際のエラー対処