Email: Takayama Fumihiko <tekezo@pqrs.org>

sshfs for Mac OS X

ドキュメント

これは何?

Mac OS X で動く sshfs です。
ssh (sftp) を通してリモートサーバのファイルシステムをマウントすることが出来ます。

特徴

  • 高速な read/write 性能。
  • シンプルな使い方。
  • C++ による簡潔なソースコード。

sshfs with Finder.

使い方

使い方

  1. sshfs-x.x.x.pkg をインストールします。
  2. マウントポイントを作成します。
    $ mkdir -p ~/sshfs/server1
    
  3. マウントします。
    $ /Applications/sshfs/bin/mount_sshfs tekezo@ayame.tkym.org: ~/sshfs/server1
    

アンマウントの仕方

$ umount ~/sshfs/server1

アンインストール方法

$ sudo /Applications/sshfs/uninstall.sh

バージョンの確認方法

$ /Applications/sshfs/bin/mount_sshfs -v

FAQ

SSH で 22 番ポート以外を使いたい

-p オプションを使います。
$ /Applications/sshfs/bin/mount_sshfs -p 80 tekezo@gardenia.tkym.org: ~/sshfs/server2

リモートのシンボリックリンクを follow するには

-L オプションを使います。
$ /Applications/sshfs/bin/mount_sshfs -L tekezo@ayame.tkym.org: ~/sshfs/server1

追加ツール (sshfs マウントヘルパー)

sshfs マウントヘルパー

sshfs helper application

「sshfs マウントヘルパー」は sshfs のマウント・アンマウントを助けるツールです。

sshfs-mount-ayame.tkym.org.app のようなアプリケーションを作成して、 Finder から直接マウント・アンマウントが出来るようになります。

注意

サーバにパスワードやパスフレーズ無しでログイン出来る必要があります。

* Leopard の場合
Keychain にパスフレーズを登録してください。 http://www.macosxhints.com/article.php?story=20071027184750743

* Tiger の場合
SSHKeychain を一緒に使ってください。

使い方

ターミナルで以下のコマンドを実行します。

$ /Applications/sshfs/extra/mountHelper/makeApp/make.sh

情報を入力すると sshfs-mount-XXX.app, sshfs-umount-XXX.app というアプリケーションが出来ますので、 ~/Applications などに移動させます。

$ mkdir -p ~/Applications
$ mv sshfs-* ~/Applications

以下は tekezo@www.pqrs.org:/home/const を sshfs/const にマウントする為の例です。

sshfs-makeApp.png

起動時に自動的にマウントさせるには

sshfs-mount-XXX.app を Dock に入れて, 「ログイン時に開く」を有効にします。

Dock


Comments for This Page.
Date: 2007-11-01 01:36 (JST)