SSH接続をする
次にWindowsPCからRaspberryPiへSSH接続をします。
SSH を有効にすべき理由としては、Raspberry Pi を机から動かさずに操作できます。そのため、毎回モニタ・キーボードをつなぐ必要はありませんので、 作業効率が大幅に向上するからです。
🖥️ Windows からの SSH 接続手順(PowerShell)
① PowerShell を開く
スタートメニュー → PowerShell を起動。(Tera TermでもOKです。)
② 以下のコマンドを入力
ssh pi@raspberrypi3.local
ユーザ名@ホスト名.local
③ 初回接続時に「接続しますか?」と聞かれる
yes と入力して Enter。
④ パスワードを入力
OSインストール時に設定した ユーザーパスワード を入力。
※入力しても画面に何も表示されませんが、正常です。
⑤ 接続成功すると、以下のような表示になります
pi@raspberrypi3:~ $
これが出れば SSH 接続成功です。
🔧 もし接続できない場合のチェックポイント
① Raspberry Pi の IP を確認する
Pi の画面で以下を実行:
hostname -I
例: 192.168.1.23
その場合は Windows から:
ssh pi@192.168.1.23
で接続できます。
② Raspberry Pi のユーザー名は本当に “pi” ですか?
OSインストール時に ユーザー名を pi 以外にした場合、 SSH のユーザー名もその名前になります。
→ ユーザー名が違うと必ず Permission denied になります。
③ “raspberrypi3.local” が名前解決できていない可能性
Windows は .local の名前解決が不安定なことがあります。
その場合は IPアドレスで接続すると一発で入れます。
Raspberry Pi 側で IP を確認:
Pi の画面でターミナルを開き:
hostname -I
例: 192.168.1.23
Windows から:
ssh pi@192.168.1.23
→ これで入れることが非常に多いです。



コメント