macOS SSHFS 向け macFUSE GUI ロゴ
macFUSEGui

製品ガイド

macOS 向け macFUSE GUI

macFUSE GUI は、単発の SSHFS マウントを日常運用できるワークフローに変えます。macFUSEGui は macFUSE と sshfs の上で、メニューバー操作、Keychain 管理の資格情報、診断、回復を提供します。

このスタックの役割分担

ファイルシステム、転送、運用レイヤーを分けて理解すると、製品の位置づけが明確になります。

macFUSE

リモートパスを macOS 上の通常ディレクトリとして見せるファイルシステム層です。

sshfs

SSH ベースでリモートパスを Finder やエディタへマウントする転送層です。

macFUSEGui

保存済みリモート、状態表示、回復、診断、エディタ連携をまとめて提供します。

なぜ GUI を使うのか

単発のマウントならシェルでも十分ですが、複数のリモートやネットワーク変更、ノート PC の開閉が絡むと、GUI の方が運用しやすくなります。

  • リモート単位の接続と切断をすぐに実行できる。
  • パスワードを Keychain に置ける。
  • スリープ、復帰、ネットワーク復旧後の回復を任せられる。
  • 失敗時に診断をコピーして原因を詰められる。

前提条件と初回起動

macFUSE と sshfs を導入し、uname -m で Apple Silicon か Intel かを確認して正しいビルドを選びます。

公開ビルドは現在未署名のため、初回起動時は Finder から右クリックで開き、必要に応じて「プライバシーとセキュリティ」で承認します。

brew install --cask macFUSE
brew install gromgit/fuse/sshfs-mac

uname -m

日々の使い方

  1. ホスト、ユーザー名、認証方式、リモートパス、本地マウントポイントを保存する。
  2. Finder やエディタに頼る前に、アプリ内で接続テストを行う。
  3. 接続後に作業を始め、スリープやネットワーク復旧の処理はアプリに任せる。

トラブルシューティングを見るタイミング

初回承認が終わってもマウントできない、認証情報が正しいはずなのにつながらない、スリープ後に stale mount になるといった場合はトラブルシューティングを開いてください。

関連ガイド