macOS SSHFS용 macFUSE GUI 로고
macFUSEGui

제품 가이드

macOS용 macFUSE GUI

macFUSE GUI 는 macOS에서 SSHFS를 일상적으로 운영 가능한 워크플로로 바꿔 줍니다. macFUSEGui는 macFUSE와 sshfs 위에서 메뉴 막대 제어, Keychain 자격 증명, 진단, recovery를 제공합니다.

스택이 맞물리는 방식

파일 시스템, 전송, 오케스트레이션을 나눠 보면 앱의 역할이 더 선명해집니다.

macFUSE

원격 경로를 macOS의 일반 디렉터리처럼 보이게 하는 파일 시스템 계층입니다.

sshfs

원격 경로를 Finder와 편집기에 마운트하는 SSH 기반 전송 계층입니다.

macFUSEGui

저장된 remote, 상태, recovery, 진단, 편집기 열기 흐름을 제공합니다.

왜 raw sshfs 명령 대신 GUI를 쓰나요?

한 번만 마운트할 때는 셸로 충분하지만, 여러 remote와 네트워크 변경, sleep/wake가 얽히면 GUI가 반복 작업을 크게 줄여 줍니다.

  • remote별 연결/해제를 빠르게 실행할 수 있습니다.
  • 비밀 정보가 shell 기록 대신 Keychain에 머뭅니다.
  • sleep, wake, 네트워크 복귀 후 recovery를 맡길 수 있습니다.
  • mount가 실패할 때 진단을 바로 복사할 수 있습니다.

필수 조건과 첫 실행

macFUSE와 sshfs를 설치한 뒤 uname -m 으로 Apple Silicon 또는 Intel 빌드를 선택합니다.

공개 빌드는 현재 서명되지 않았으므로 Finder에서 한 번 열고 필요하면 시스템 설정에서 허용해야 합니다.

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

uname -m

일상적인 사용 흐름

  1. host, 사용자, 인증 방식, 원격 경로, 로컬 mount point를 저장합니다.
  2. Finder나 편집기보다 먼저 앱에서 연결 테스트를 합니다.
  3. remote를 연결하고 시스템 이벤트 관리는 앱에 맡깁니다.

문제 해결 가이드를 볼 때

초기 승인은 끝났지만 mount가 계속 실패하거나, 정상 remote가 시스템 이벤트 뒤 stale 상태가 되면 troubleshooting 가이드를 여세요.

관련 가이드