第 2
デバイスをペアリングする
Mac の QR コードを 1 回スキャンすれば、iPhone/iPad は自分の鍵を登録します。あとは Mac が、できることを正確に決めます。
ペアリングは、この App と Mac 上の FrontierStack を結び付けます。QR コード 1 つと数秒で完了します。そのシンプルさの裏で、App はこのデバイスにだけ存在する秘密鍵を登録します。以後、Mac はこの iPhone/iPad を正確に認識し — 信頼 — できます。本章では、ペアリング、新しいデバイスの承認、そしてできることを決める権限レベルを順に説明します。
2.1ペアリングの仕組み
Mac は頭脳で、サーバ・エージェント・デバイスと対話します。この App はその安全なリモコンです。ペアリングは、両者が互いを恒久的に認識するための手続きです。QR コードをスキャンすると、3 つのものが iPhone に渡ります — Mac への到達経路(自宅・オフィスのネットワーク、Tailscale、Cloudflare トンネル)、ワンタイムトークン、そしてピン留め用の Mac の証明書フィンガープリントです。続いて iPhone は自分の鍵を生成し、Mac に登録します。この最初のハンドシェイクの後、ワンタイムトークンは使い切られ、以後のリクエストはすべてデバイス自身の鍵で証明されます(セキュリティ参照)。
2.2ステップ・バイ・ステップ
- Mac で FrontierStack → Paired Devices(概要グループ)を開きます。
- デバイスをペアリングをクリックします。QR コードが表示されます。
- この App で QR コードをスキャンをタップし、カメラを Mac の画面に向けます。
- App がコードを読み取り、鍵を登録して接続します。新しいデバイスが Mac の一覧に表示されます。
Mac に到達できない? Bluetooth でペアリング。制限された Wi-Fi ネットワーク — ゲストネットワーク、クライアント分離、キャプティブポータル — では、App が QR を問題なく読めても接続に失敗することがあります。Mac 側で Bluetooth ペアリングを許可(Paired Devices ペイン)がオンで、Mac から数メートル以内にいるなら、Bluetooth でペアリングをタップすると、代わりに近距離の Bluetooth リンク経由で登録が完了します。同じ一度きりの QR コードと同じ署名付きハンドシェイクを使い — 変わるのはトランスポートだけ — ネットワーク経由のペアリングと結果は同一です。Mac がペアリングダイアログを開いている間だけ Bluetooth でアドバタイズします。
2.3QR コードが運ぶもの
QR は単なるトークンではなく、Mac へ安全に到達するために App が必要とするすべてです。
- 到達経路 — 自宅/オフィスのネットワーク、Tailscale、Cloudflare トンネルのアドレス。自宅でも外出先でも Mac を見つけられます(接続を保つ)。
- ワンタイムトークン — 最初の登録だけに使われ、その後破棄されます。
- 証明書フィンガープリント — Mac の HTTPS 証明書をピン留めでき、自己署名証明書でも接続を傍受できません。
2.4新しいデバイスを承認する
ペアリング直後のデバイスは読み取り専用で始まります — 状態やアラートは見られますが、あなたが許可するまで何も変更できません。Mac のPaired Devicesペインでは、各デバイスが名前・鍵のフィンガープリント・最終接続時刻とともに一覧されます。そこで権限レベルを上げ、名前を変更し、または失効できます。
2.5権限レベル
各デバイスがどこまでできるかは Mac が決めます。レベルは Mac の「Paired Devices」ペイン(概要グループ)で設定します。
| レベル | このデバイスにできること |
|---|---|
| 読み取り専用 | 状態・アラート・ログ・デバイスページの閲覧。変更不可。 |
| 再起動 | 読み取り専用に加え、サービスの開始/停止/再起動。 |
| 操作 | 再起動に加え、フリート操作。 |
| フルコントロール | ツール・スクリプト・共有の開始を含むすべて。 |
ボタンが無効、または操作が拒否される場合、このデバイスのレベルが許可していません — Mac で引き上げるか、すでに権限のあるデバイスを使ってください。
デバイスをペアリングしてレベルを設定すれば、App を使う準備は完了です。自宅・外出先での接続は次章接続を保つで、日々のタブはApp を使うで扱います。
FrontierStack ユーザマニュアル · バージョン 1.0.0 · 第 2