0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Raspberry Pi 4 Model B 環境構築【リモート環境構築編】

Last updated at Posted at 2023-10-01

はじめに

Raspberry Pi 4 Model B 環境構築【OSインストール編】で環境構築をしたRaspbery Piが机の上の配線地獄にしたので、机の上をすっきりさせるためにリモート環境を構築した手順を残します。
ssh接続はOSインストール編にて実施済み。

実現したいこと

  • Raspbery PiをAC電源ケーブル以外挿さなくても使えるようにしたい
  • とはいえ、GUIも使えるようにしておきたい

環境

概要

  1. VNCで接続
  2. モニターの接続なしでもVNCで画面が表示できるように設定
  3. Visual Studio Code から ssh接続できるようにする

VNCで接続

  • 「Raspberry Pi」アイコンをクリックし、「設定 > Raaspbery Piの設定」をクリックする
  • 「Raspbery Piの設定」画面が表示されたら、「インターフェイス」タブの「VNC」を有効にし、「OK」をクリックする
  • 検索バーにホスト名を入力し、Enterを押す
  • 初めて接続するときは警告画面が出るので、「Continue」をクリックする
  • Raspberry Piのユーザー名とパスワードを入力して「OK」をクリックする

モニターの接続なしでもVNCで画面が表示できるように設定

起動時にモニターを接続していない場合、VNCで接続できないので、設定を変更する必要がある。

  • sshで接続し、/boot/config.txthdmi_force_hotplugを有効にする
  • rebootを実行し、再起動する

Visual Studio Code(VSCode) から ssh接続できるようにする

  • VSCode の拡張機能の Remote SSH をインストールする
  • インストール後、「リモート(トンネル/SSH)」を選択し、「歯車」アイコンをクリックする
  • 「<ホームフォルダ>.ssh\config」を選択する
  • 「config」ファイルに以下のように設定する
  • リモートエクスプローラーで「raspberrypi.local」横のアイコンをクリックする
  • リモート先のプラットフォームは「Linux」を選択する
  • 「続行」を選択する
  • パスワードを入力し、Enter を入力する
  • Raspberry Pi と ssh 接続に成功した場合は、以下の画像のように接続先が表示される

備考

モニターを接続せずにRaspberry PiのIPアドレスを確認する

  1. コマンドプロンプトでfor /l %i in (0,1,255) do ping -w 1 -n 1 192.168.1.%iを実行する
  2. コマンドプロンプトでarp -aを実行する
  3. 当方のRaspberry PiのMACアドレスがd8-3a-dd-57-ab-5aなので、IPアドレスが192.168.2.50なことがわかる

まとめ

VNCで見た時の解像度がいけていないが、いったん使えるようになったので、OKか。。。
今後もよい設定があれば随時更新していきます。

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?