Raspberry Pi Connectの使い方:インストール、ペアリング、リモートアクセス

  • Raspberry Pi ID を使用した WebRTC 経由の公式リモート アクセスと暗号化。
  • 2 つのモード: シェル (幅広い互換性) とデスクトップ (Bookworm 64 ビットを搭載した Pi 4/5/400)。
  • apt を使用した簡単なインストールと、アイコンまたは rpi-connect サインイン コマンドによるリンク。
  • Web デバイス管理: 名前の変更、削除、および 2FA の推奨事項。

Raspberry Pi Connect リモートアクセス

ポートや複雑な構成に悩まされることなく、ブラウザだけで、どこからでもワンクリックで Raspberry Pi を操作できると想像してみてください。まさにそれが実現します。 ラズベリーパイ接続アイデアはシンプルですが強力です。安全なピアツーピア接続を使用して、Web から Pi 上でターミナルまたはデスクトップ セッションを開きます。

以前の典型的な代替手段は SSH、VNC、またはTeamViewerそれぞれに微妙な違いや制限(ローカルネットワーク、複雑な設定、ライセンスなど)がありますが、公式のRaspberry Pi製品ではこうした問題が軽減されます。 パッケージをインストールし、デバイスをアカウントにリンクしてブラウザから入力します以下に、要件、インストール、ペアリング、接続方法、および主要なオプションを含む完全なガイドを示します。

Raspberry Pi Connectソフトウェアを使用してリモート接続する方法-4
関連記事
Raspberry Pi Connect をリモートアクセス用にセットアップして使用する方法

Raspberry Pi Connect とは何ですか?

Raspberry Pi Connectは、Raspberry Piで動作する公式のリモートアクセスクライアントです。 WebRTC多くのビデオ通話アプリで使用されているのと同じ技術を使用して、 エンドツーエンドで暗号化されたリンク Raspberry Piとブラウザ間の遅延や直接ルーティングが不可能な場合、トラフィックが 英国のRaspberry Piサーバーをナビゲートする暗号化を維持し、アカウントをアイデンティティとして保持します。

ツールは ベータフェーズは、財団の意図どおり無料で、面倒なサードパーティの設定をシンプルなソリューションに置き換えることを目的としています。 connect.raspberrypi.com からデスクトップまたはシェルにアクセスします。実際のテストでは、リモート デスクトップは非常にスムーズに動作し、一部のユーザーは VNC よりも応答性が高いと感じています。また、リモート シェルも応答性に優れています。

公式クライアントとして、Raspberry Pi OSと統合し、 タスクバーのアイコン デスクトップ版の場合、Web アカウントから、関連付けられているすべてのデバイスが表示され、パブリック IP アドレスを覚えたりルーターに触れたりすることなく、数回のクリックでログインできます。

明確にしておくべき重要な互換性のニュアンスがあります。リモートデスクトップ部分では、システムは 作曲家ウェイランドさらに、後述するように、シェルとデスクトップの機能によって異なる要件が様々なガイドで指摘されています。以前の参考文献では、バージョンについて言及されていました。 v1.2 ソフトウェアは執筆時点ではまだ改良が加えられていないため、頻繁に改善されることが期待できます。

Raspberry Pi Connect の使い方ガイド

要件と互換性

の機能については リモートデスクトップ (画面共有)は、さまざまな情報源によると、現在は Raspberry Pi 5、Raspberry Pi 4、Raspberry Pi 400、と Raspberry Pi OS Bookworm 64ビットこの制限はグラフィックスタックと ウェーランドベータ版自体の成熟度に加えて、

に関して リモートシェル、古いモデル(Raspberry Pi 1まで)やシステムの以前のバージョンでも幅広い互換性があることを指摘するガイドがあり、 バスターでも動作します およびLiteエディションがあります。実際には、最高の体験と公式サポートを得るには、 Raspberry Pi OS 12 (ブックワーム) 更新されました。

最新のシステムを搭載した現代の機器では、 rpi-connectがプリインストールされています表示されない場合はaptでイ​​ンストールできます。グラフィカル環境のないシステムでは、軽量版を使用してください。この二重パッケージ構成により、デスクトップとヘッドレスの両方のインストールに対応できます。

ハードウェアとシステムに加えて、 Raspberry Pi IDアカウントこれは、デバイスと Web パネル間の接続を承認する「キー」であり、単一の ID ですべてのデバイスを表示および管理できるようになります。

ソフトウェアのインストール: デスクトップ版とLite版

パッケージは 2 つあります。 rpi-connect デスクトップシステム用、および rpi-connect-lite グラフィカル環境のない Lite インストールの場合は、最初にシステムを更新してから、対応するパッケージをインストールすることをお勧めします。

デスクトップ版 Raspberry Pi OS へのインストール (プリインストールされていない場合) アップデート、インストール、再起動視覚的なヒントとして、再起動後、デスクトップの上部に 2 つのドットがある丸いアイコンが表示され、サービスが正常にアクティブ化されたことが示されます。

一緒に働くなら ラズベリーパイOSライトプロセスは似ていますが、「lite」版をインストールすると、 リモートシェル グラフィカル部分は不要です。SSH経由または接続されたキーボード/モニターを使用して操作し、問題なくインストールを開始できます。

コマンドの例 (パッケージをケースに合わせて調整): apt update、apt upgrade、apt install、再起動これは、依存関係が適切であり、サービスが登録され、有効化されていることを確認する標準フローです。

ベータ版が進むにつれて、 頻繁なアップデートアップグレードのみのインストールでは、Connect パッケージのみを最新の状態に保つことができ、他のシステム コンポーネントへの変更を最小限に抑えることができます。

Raspberry Pi IDを作成して保護する

Connectを使用するには、 公式カウント登録は簡単です。IDのウェブサイトにアクセスし、 メールアドレスを入力し、パスワードを設定します メールで送られてきたリンクを使って認証してください。初回ログイン後、デバイスのペアリングが可能になります。

強くお勧めします 2要素認証(2FA)を有効にするこのアカウントはデバイスへのリモートアクセスを制御するため、Google AuthenticatorやAuthyなどのアプリを使えば、コードをスキャンするだけで数秒で保護層を追加できます。

中に入ると、アカウントパネルであなたの 関連デバイスそこからログインし、名前を変更したり、使用しなくなったデバイスやアクセスを取り消したいデバイスを削除したりできます。

同様のサービスを使用したことがない場合は、アカウントを「中央制御」として考えてください。 それがなければつながりはないこうすることで、たとえ誰かがあなたの IP またはホスト名を発見したとしても、あなたの資格情報を制御できない限り、Connect にログインできなくなります。

Raspberry Piをアカウントにリンクする

パッケージがPiにインストールされ、IDが作成されたら、タップします。 デバイスをペアリングする アカウントでログインしてください。グラフィカルインターフェース(デスクトップ版の場合)または コマンドライン.

グラフィカルオプション(デスクトップ): Raspberry Pi Connectアイコン 上部のトレイに「サインイン」アイコンがあります。タップして「サインイン」を選択すると、ブラウザが開き、Raspberry Pi IDで認証します。ウィザードに従って チームに名前を付ける (例:「Pi-Server-Home」)と入力して確認します。これでリンクが確立されます。

ターミナルオプション(デスクトップまたはLite):コンソールで、 rpi-connect サインインシステムは固有のURLを表示します。それを任意のデバイスのブラウザにコピーし、アカウントでログインし、Piに名前を付けて プロセスは終了する端末にはペアリングが成功したことが表示されます。

どちらの方法でも同じ結果になります。Piは接続ページに利用可能なデバイスとして表示され、 接続オプション システムのバージョンと機能に応じて表示されます。

ちょっとした実用的な注意点:サービスはシステムから開始することができ、必要に応じて 一時停止または無効にするこれは、アクセスをときどきのみ公開したい場合や、常にアクセス可能である必要がないコンピューターを管理する場合に便利です。

ブラウザから接続する方法

Piを接続して開く connect.raspberrypi.com Raspberry Pi IDでログインしてください。デバイスのリストが表示され、各デバイスに「接続」ボタンがあります。これを押すと、システムが次の操作を行います。 利用可能なモダリティ そのチームのために。

一般的に、次の 2 つのオプションが表示されます。 リモートシェル (ブラウザのシェル)と 画面共有 (リモートデスクトップ)。2番目の方法はWaylandに依存しており、以下の制限があることに注意してください。 Pi 5、Pi 4、Pi 400 と 64 ビット Bookwormリモートシェルには より広い範囲 古いボードやシステムでも動作します。

接続は数秒以内に確立されます。有効な直接ルートがある場合、WebRTCは ピアツーピアトンネルそれ以外の場合は、セッションの暗号化を犠牲にすることなく、リレーサーバーに依存します。実用的には、ターミナルまたはデスクトップに新しいウィンドウが表示されるだけです。

モバイルやタブレットから作業する場合、リモートデスクトップインターフェースには以下が含まれます。 タッチスクリーン用に設計されたコントロール下部のバーからアクセスできる特殊キーなど、様々な機能があります。デスクトップパソコンでは、キーボードとマウスをフルに活用できます。

リモートシェルの使用

El リモートシェル これは最も汎用的で軽量なオプションです。ブラウザで直接Piコンソールを開きます。アップデート、設定変更、パッケージのインストール、簡単なスクリプトの実行などに最適です。

起動するには、デバイスを選択して → リモートシェル経由で接続簡単なチャネル設定が完了するとプロンプトが表示され、SSH を使用しているときと同じように作業できるようになりますが、ポートを公開したりパブリック IP アドレスを知ったりする必要はありません。

いくつかのガイドによれば、この方法は、 Raspberry Pi 1のようなベテランモデル 古いシステムでも(互換性はBusterまで言及されていました)。世代の異なる複数のボードを管理する場合、シェルは ツールボックス 日常生活。

サーバーインストールやヘッドレスマシンの場合は、起動時にユーザーログインがなくてもサービスが利用できるようにすることを検討してください。簡単なコマンドで、 いつでも手元で接続グラフィカル ログインに依存せずに。

リモートデスクトップ(画面共有)の使用

の機能 画面共有 ブラウザでPiデスクトップのフル機能を利用できます。現在のWaylandスタック(Pi 5、Pi 4、およびBookworm 64ビット版を搭載したPi 400)でサポートされているコンピューター向けに設計されており、スムーズで応答性に優れたエクスペリエンスを提供します。

有効化するには、デバイスのリストから 接続方法 → 画面共有Piのデスクトップのウィンドウが開き、上部に トップバー 切断ボタン、接続のセキュリティを示すロックアイコン、 クリップボードへのアクセス デバイス間でコピーして貼り付けます。

下部に別のバーが表示され、 ホットキー 携帯電話やタブレットで便利です(例:ファンクションキーや特殊キー)。このコントロールレイヤーにより、物理キーボードが手元にない場合でも作業がしやすくなり、小さな画面での使いやすさも向上します。

現在のベータ版にはいくつかの制限があります。現時点では、 複数の画面を同時に共有することはできませんPiで複数のモニターを使用している場合、出力は1つになります。今後のリリースでこれらの機能が拡張されることが期待できます。

VNCと比較すると、WebRTC接続は非常に直接的であり、多くの場合、 より機敏な感じがするさらに、Raspberry Pi ID からすべてを管理することで、古くなる可能性のある DDNS、ポート、中間サービスなどの手間が省けます。

便利な手順とコマンド

デスクトップを搭載した Pi に Connect をインストールします (まだインストールされていない場合)。 アップデート、インストール、再起動 通常のコマンドで実行できます。デスクトップに戻ると、上部のトレイに2つの点が付いた丸いアイコンが表示されます。

デスクトップコマンド sudo apt update
sudo apt upgrade -y
sudo apt install rpi-connect
sudo reboot

Liteのコマンド sudo apt update
sudo apt upgrade -y
sudo apt install rpi-connect-lite
sudo reboot

どのエディションのターミナルからでもリンク: サインイン印刷された URL を開き、Raspberry Pi アカウントを使用してブラウザーでプロセスを完了します。

ログインコマンド rpi-connect signin

ウェブアカウントからの管理

オンラインパネルでは、すべてのチームと、 接続性 それぞれのモデルが提供する機能(シェル、デスクトップ、またはその両方)を確認できます。これにより、モデルとオペレーティングシステムに応じて利用可能なオプションを一目で確認できます。

あなたもできます 名前を変える デバイスの識別を容易にするために、デバイス名を記入してください。複数のボードを管理する場合に特に便利です。ログインして名前フィールドを編集するだけで更新されます。

デバイスが不要になった場合は、 それを取り除く 同じWebインターフェースからアクセスできます。これにより、在庫を整理し、使用されていない機器への不要なアクセスを防ぐことができます。

将来的には、より多くの管理機能(Web からのデバイスの追加、追加のカスタマイズ オプション)が期待されますが、現時点では Pis パークを整理するための基本的な機能がカバーされています。

コンセホス デ セグリダードとマンテニミエント

アクティブ 2FA Raspberry Pi IDにこの認証を設定してください。これはセキュリティの重要なレイヤーであり、特にアカウントがリモートアクセスを管理するため重要です。設定には1分ほどかかります。 メレスラペナ 利益を伴う。

Raspberry Pi OS Liteを使用している場合、または自動ログインがない場合は、 残忍な ユーザーがログインしていなくても、起動後に Connect が使用できるようになります。これは 1 回限りの設定であり、予期せぬ事態を防止します。

loginctl enable-linger

選択的インストールでパッケージを最新の状態に保つことができます。 更新のみ接続 およびそのLiteバージョンでは、システムの他の部分を毎回変更する必要はありません。これにより、セキュリティ、安定性、利便性のバランスが取れています。

sudo apt update
sudo apt install --only-upgrade rpi-connect

これはベータ版ですので、公式リリースとドキュメントを随時ご確認ください。バグが発生した場合は、 安定版は、パフォーマンスの向上、互換性の拡張、新しい管理オプションを備えて登場する可能性があります。

代替案と考慮事項

ローカルネットワーク上の端末に時々アクセスする必要がある場合は、 SSH 軽さでは他の追随を許しません。クラシックなデスクとしては、 VNC 構成がもう少し冗長になり、サードパーティのサービスに依存する可能性がありますが、うまく機能します。

のようなツール TeamViewerの または類似のものは有効ですが、多くの場合、それらは商用ソリューションであり、 ライセンス 制限事項はありません。公式エコシステム内でのご利用をご希望の場合は、Connect を使用すると非常にシンプルになります。

セキュリティとチャネルの絶対的な制御が優先されるプロジェクトでは、 VPNサーバー (OpenVPNまたはWireGuard)を使用し、LANに接続しているかのようにSSHまたはVNC経由でログインします。より技術的なアプローチですが、非常に高いレベルの保護と自律性を備えています。

どのような選択をするにしても、Connect によって参入障壁が最も高くなることを覚えておいてください。 ルーターに触れたりポートを開いたりしないでください多くのシナリオでは、この詳細だけで、リモート管理が頭痛の種から日常的なタスクに変わります。

あなたはすでに持っています フルマップ Raspberry Pi Connect を使い始めるには: 要件と互換性の詳細から、インストール、ペアリング、シェルとデスクトップの両方での日常的な使用、さらに管理オプションと重要なセキュリティのヒントまで、数回クリックするだけでどこからでも Pi を制御できる、公式のシンプルで非常に強力なソリューションです。