sshでサーバ上のフォルダをマウントする

Macで。sshfsを使う。
yosemiteでやったらだいぶ変わってたので修正

まず、caskのインストール
アプリ系なものもインストールできるようになる。

$ brew install caskroom/cask/brew-cask
$ brew cask install osxfuse
$ brew cask install sshfs

インストール終わったら。

$ sudo /bin/cp -rfX /usr/local/Cellar/fuse4x-kext/0.9.2/Library/Extensions/fuse4x.kext /Library/Extensions 
$ sudo chmod +s /Library/Extensions/fuse4x.kext/Support/load_fuse4x

そしてまうんと。

$ cd ~
$ mkdir mnt
$ sshfs user@host:path mnt

pathは絶対pathで。最後に/あってもだめ

:追記

たまにマウントの再接続がうまく行かなくなる時は

1. sshfsのプロセスをkill
2. mountでそれでもsshfsがマウントされてるか調べる
3. されてたら

sudo umount -f <フォルダ名>

Leave a reply

Your email address will not be published.

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>