SSH / VNC ガイド 2026年4月7日

2026 クラウド Mac SSH ポートフォワードセキュリティ方針:LocalForward、RemoteForward、SOCKS

MacLogin セキュリティチーム 2026年4月7日 約 8 分で読めます

SSH ポートフォワードは、レンタルした Apple Silicon クラウド Mac 上のデータベースダッシュボード社内 APIOpenClaw ゲートウェイワークフローを支える見えにくい配管です。同時に共有ホストに意図せぬ穴を開ける最速の手段にもなり得ます。本 2026 年方針テンプレートは、セキュリティおよびプラットフォーム責任者向けに意思決定マトリクス、具体的な sshd_config のレバー、チケット追跡しやすい承認経路を提供し、エンジニアの速度を保ちつつガバナンスを迂回しないようにします。

ホップ設計は 踏み台と直結 SSH、アプリ固有の LocalForward は SSH 越しの OpenClaw リモートゲートウェイ、フォワードを名前付きアイデンティティに紐づけるには SSH 鍵ローテーション と併せて読んでください。

誰が文書化されたフォワード方針を必要とするか

  • セキュリティエンジニア:ビルド用 Mac に 5432 などのポートが突然現れた理由を監査人に説明する必要がある場合。
  • プラットフォームリード:HK、JP、KR、SG、US などで MacLogin ノードを運用し、請負と正社員のアクセスが混在する場合。
  • 自動化オーナー0.0.0.0 に生のリスナーを晒さずに CI Webhook やエージェントゲートウェイを橋渡しする場合。

フォワードモードの比較(2026)

モード典型的な用途リスクデフォルト方針
-L LocalForwardノート PC からクラウド側ループバックサービスへ到達中——誤バインドで LAN に露出し得るチケット付きでループバック宛てを許可
-R RemoteForwardノート PC のサービスをクラウド側に公開高——想定外のインバウンド署名付き例外がない限り拒否
-D 動的 SOCKSMac 経由の汎用エグレスプロキシ高——DLP の死角期限付きブレークグラスのみ
設計ルール: クラウド Mac 上では 127.0.0.1 で終端するフォワードを優先し、SSH 以外のクライアントが必要ならエッジ TLS や VPN を追加します。HTTPS 経路は Webhook TLS リバースプロキシ のパターンと揃えてください。

実務で効く sshd のつまみ

Runbook でレンタルホストの設定変更が許される場合、上記マトリクスに沿って次の OpenSSH ディレクティブを揃えます。

  • AllowTcpForwarding ブレークグラス用アカウントは no-L 系のみなら local
  • PermitOpen 宛先をホワイトリスト化(例 127.0.0.1:18765)。共有シェルからインターネット全域を開けないようにする。
  • GatewayPorts 明示的にフォワードを公開しない限り no。レンタル Mac でのパブリックバインドは稀にしか正当化されません。
警告: 管理シェルを閉じる前に、別セッションから変更を検証してください。キープアライブのトラブルシュート と併用し、方針調整がネットワーク不安定と誤認されないようにします。

5 ステップ承認 Runbook

  1. チケット項目: エンジニア ID、送信元 IP レンジ、宛先 host:port、モード(-L/-R/-D)、時間枠、ビジネスオーナー。
  2. リスク区分: データ分類(PII、シークレット、公開)と、既存 ZTNA を迂回するかどうか。
  3. ピアレビュー: RemoteForward または SOCKS は 2 人目のプラットフォームエンジニアの ACK が必要。
  4. 実装: 承認済みフォワードはチャットの即席 CLI ではなく ~/.ssh/config ブロックに記述する。
  5. 自動失効: 期限後に Match User 節や ACL を削除するカレンダー通知を設定する。

FAQ

MacLogin が sshd 方針を代行してくれますか? アイデンティティとトンネル統制はお客様の責任です。接続のベースラインは ヘルプ を参照し、sshd_config は自社の変更管理に従ってください。

新規ノードはどこに置くべき? 特定リージョンを前提としたフォワードを広げる前に、料金 ページで RTT を比較してください。

書類付きでトンネルを出荷し、サプライズは出さない

リージョンごとに Apple Silicon ノードを追加し、フォワードルールを SSH 設定と一緒にバージョン管理します。