「ローカルディスク化」と「リリース工程」は別問題として切り分ける
macOS SequoiaでリモートMacのディレクトリに触る依頼は「ドライブ化」に圧縮されがちだが、実務は三層に分ける。対話的ランダムI/O、監査可能な一回納品、再現可能なCI自動化。SSHFSは第一層向き。第二・第三をマウントに載せるとロールバック説明と調査で代償が出る。
Sequoiaのローカルネットワーク権限:「昨日まで通ったのに」がサーバ責めになりやすい理由
アップグレード直後、scpは通るのにGUIのSFTPだけがタイムアウトする、特定のSSIDだけ失敗する、といった散らばり方をする。Sequoiaは多くのアプリをシステム設定 → プライバシーとセキュリティ → ローカルネットワークの承認フローへ寄せる。サンドボックス化クライアント、MDMプロファイル、VPNのスプリットトンネルが重なると、同じ社内でも端末ごとに挙動が違う。
手順を固定する:(1) 同一Mac・同一アカウントで、ターミナルのssh -v user@host trueと失敗するGUIを並べる。(2) GUIだけが落ちるならローカルネットワークのトグルとVPN経路を疑う。(3) 両方落ちるならDNS、踏み台、中間装置のアイドル切断へ進み、並列とkeepaliveの記事と突き合わせる。MaxSessionsやファイアウォールをいじる前に層を分けないと、週末が溶ける。
SSHFSが請求するコスト:メタデータ往復とキャッシュのずれ
SSHFSはリモートツリーをローカルVFSに載せる。エディタとOSはstatやウォッチャ、インデックスをローカル遅延前提で叩く。RTTが積み上がると、帯域が余っていても保存ダイアログが伸び、Gitの状態表示が重くなる。大量小ファイルではメタデータストームが支配する。実装によっては短い間、ディレクトリ一覧の一貫性が揺らぎ、「書いた直後に見えない」レースが起きる。
だからSSHFSは境界の決まった対話作業向きで、本番昇格の書き込み経路としては噛み合わない。SHA256ゲートやシンボリック切替と組み合わせると、マウント経由の暗黙状態がレシートを曇らせる。運用が「どのジョブIDがどのバイトを置いたか」に答えられないなら、道具の選び方が悪い。CIはマウントより再実行可能なコマンドとマニフェストを好む。WANが厳しいときは先にスループット記事で並列とセッションを詰める。
企業端末ではMDMがカーネル拡張を封じることもあり、Apple Silicon移行で許可ダイアログの出方が変わる。世代ごとに承認済みスタックを文書化する。
判断マトリクス:マウント・対話SFTP・rsync
実操スケルトン:sshdより先に権限を疑う
# 1) ターミナル基準
# ssh -vvv -o ConnectTimeout=10 user@host true
# 2) GUIだけ失敗する場合
# システム設定 → プライバシーとセキュリティ → ローカルネットワーク → クライアントを許可
# 3) sshfs 例(パッケージ名は社内承認に従う)
# mkdir -p ~/mnt/remote && sshfs user@host:/srv/build ~/mnt/remote \
# -o reconnect,ServerAliveInterval=15,ServerAliveCountMax=6,defer_permissions,volname=RemoteBuild
# 4) 共有CIホストではジョブ終了時に必ずアンマウント
# diskutil unmount ~/mnt/remote
# 5) 昇格は rsync + マニフェスト(整合性・原子的リリース記事)
カーネル拡張とMDMでFUSE自体が禁止されることもある。「技術的にマウントできる」と「運用上マウントしてよい」は別承認にする。
読む順番と、意味のある監視
自動化寄りのチーム向けの読み順の例:転送の意味 → 並列とkeepalive → チェックサムゲート → 原子的リリース。セキュリティレビューが絡むなら監査を並行で。SSHFSを残すならホストを対話専用とランブックに書き、リモート側sftp-serverのCPU、クライアント再接続回数、ローカルI/O待ちをデプロイ時刻と並べて見る。
初動は三択:ネットワーク/メタデータ嵐/ディスク飽和。マイナーOS更新後はローカルネットワークをプレフライト。rcloneは同期モデルが別;ミラーは昇格と権限で分離。MaxSessionsとkeepaliveで衝突回避。監査で変更を工単に。
FAQとホスト型リモートMac
SSHFSはSFTPより危ないか
どちらもSSH上。リスクはアカウント権限と変更管理。マウントはローカルディスク扱いで誤削除が増えやすい。
マウントからリリースしてよいか
できるが自動化レシートが汚れる。マニフェスト付きrsync系を推奨。
ローカルネットワークを許可してもVPNで不安定
スプリットトンネルと内部DNSを疑い、その後アイドル切断を並列記事で。
まとめ:Sequoiaはローカルネットワーク同意を前面に出した。SSHFSは対話に効く精密工具。納品とコンプライアンスはrsync級+監査の背骨に戻す。
限界:自前のリモートMac群ならFUSE方針、sshd、監視、隔離設計まで抱える。SFTPMACのホスト型リモートMacは暗号化入口と運用プレイブックを束ね、「ドライブ体験」と「パイプライン規律」の板挟みを減らす。
プランとノードで、統一されたリモートMac接続と配信方針を評価する。
