やりたいこと
私の場合、自宅のRaspberry Piへのアクセスは、主にSSHを使っていますが、Raspberry PiのUIを通して設定を変更したりしたいことがあります。その時、ディスプレイを探してRaspberry Piに接続して、となると億劫です。 今回紹介するVNCを利用すれば、iPad ProからRaspberry Piへアクセスしてデスクトップ画面を操作できるようになります。前提
- Raspberry Pi 3 Model B+
- Raspbian Buster
- iPad Pro 11 (2018)
- iPadOS 13.4
手順
1. Raspberry PIでVNCを有効にする
デスクトップ画面から設定する場合
Raspberry Piの画面を表示するディスプレイがあるのであれば、こちらの方法がわかりやすいかもしれません。 左上のラズパイロゴ > 設定 > Raspberry Piの設定 > インターフェイス > VNCを[有効]にする。![](https://i0.wp.com/tomikyblog.com/wp-content/uploads/2020/05/image_de52b38e-4d3a-49bd-a2dd-aa8c68d3b4bd.png?resize=1024%2C715&ssl=1)
![](https://i0.wp.com/tomikyblog.com/wp-content/uploads/2020/05/image_083c71c9-e8dd-445f-a97c-a992566a308c.jpg?resize=1024%2C533&ssl=1)
SSHでRaspberry Piにログインして、raspi-configで設定する場合
ディスプレイがないけど、SSHでアクセスできる場合、raspi-config
で設定する方が、ディスプレイを用意する手間が省けます。
sudo raspi-config
iPad ProからPrompt2を使ってraspi-config
を実行してみました。
カーソルキーを使って、5.Interfacing Opitionsを選択し、Enter。
![](https://i0.wp.com/tomikyblog.com/wp-content/uploads/2020/05/image_ac4aedb6-8926-4a16-a13d-76b6cbb6fde1.png?resize=1024%2C715&ssl=1)
![カーソルキーを使ってVNCを選択](https://i0.wp.com/tomikyblog.com/wp-content/uploads/2020/05/image_ea2475b6-d281-4569-b778-89f0d944eb7e.png?resize=1024%2C715&ssl=1)
![](https://i0.wp.com/tomikyblog.com/wp-content/uploads/2020/05/image_a483cb70-8064-4433-844c-4cc028c64472.png?resize=1024%2C715&ssl=1)
2. RealVNC社のVNC CONNECTにサインアップする
VNC Viewerは色々あるようですが、私は、RealVNC社のVNC Viewerを利用しました。VNC Viewerを利用する際、RealVNC社のVNC CONNECTというサービスのサブスクリクションの登録を行う必要があり、HOME / Professional / Enterpriseと3種類あります。私の用途では無料のHOMEで十分だったので、HOMEで登録しました。3. VNC Viewerアプリをインストールする
App StoreからVNC Viewerをインストールします。4. VNC Viewerアプリを起動してサインインする
サインアップした際のメールアドレス、パスワードを入力してContinueをタップ。![](https://i0.wp.com/tomikyblog.com/wp-content/uploads/2020/05/image_0f227178-a746-474f-a862-e1de71bea2ee-1024x715.jpg?resize=1024%2C715&ssl=1)
5. VNC ViewerアプリのAddress Bookに接続先を登録する
Address Book画面の右上にある+をタップして接続先を登録します。![](https://i0.wp.com/tomikyblog.com/wp-content/uploads/2020/05/image_62df1c72-4c8b-417b-b997-83c0eca7e94c.jpg?resize=1024%2C715&ssl=1)
.local
を加えればいい。Name: このAddressの名前。
6. 5.で登録したAddressをタップして接続
5.で登録したアドレスをタップすると、詳細がポップアップされるので、右上のDoneをタップします。![](https://i0.wp.com/tomikyblog.com/wp-content/uploads/2020/05/image_c1005e34-0072-4d03-be6d-40084763e478.jpg?resize=1024%2C715&ssl=1)
![](https://i0.wp.com/tomikyblog.com/wp-content/uploads/2020/05/image_4c5a4b8a-2ecb-43b4-879c-1e83ce474c1a.jpg?resize=1024%2C715&ssl=1)
![](https://i0.wp.com/tomikyblog.com/wp-content/uploads/2020/05/image_f6a96196-8e72-4d37-9610-1a5bf758882f.png?resize=1024%2C715&ssl=1)
結び
基本的にはSSHで対応していますが、たまにデスクトップ画面から触りたいなと思った時、VNC Viewerを使えば、ディスプレイに接続せずともデスクトップ画面でアクセスすることができます。とても便利ですね。リンク
リンク
コメント