sshfsのインストール
CentOSを想定(実際に試したのはCentOS6.3)
- yum-prioritiesプラグイン導入
$ sudo yum -y install yum-plugin-priorities
$ sudo vi /etc/yum.repos.d/CentOS-Base.repo# base,updates,extrasディレクディブで priority=1
- RPMforgeリポジトリ導入
$ wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
$ sudo rpm -ivh rpmforge-release-0.5.2-2.el6.rf.i686.rpm
$ sudo yum -y update rpmforge-release
- sshfsインストール
$ sudo yum install fuse-sshfs --enablerepo=extras
$ sudo modprobe fuse
マウントする
- 詳しくはヘルプを
$ sshfs [user@]host:[dir] mountpoint [options]
- 例: $ sshfs hoge@example.com:/tmp/hogehoge /hogehoge
他のユーザと共有する
- ディフォルトでは、他のユーザがマウントしたディレクトリはアクセスできないのでオプションを用いる
- -o allow_root : rootのアクセスを許可する
- -o allow_other : (rootを含む)他のユーザのアクセスを許可する