32nd Diary

トップ | 最新 | 過去の日記 | もっと過去の日記

2007年
1月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
めーるあどれす
ruby -rbase64 -e'puts Base64.decode64 %q(dGFrYW5vMzJAZ21haWwuY29t)'



2007-01-31 (Wednesday) [長年日記]

[UNIX][Net] fuse-sshfs

sshfsコマンドを使えば, sshの通信路を経由して,リモートのディスクを使うことができます. ネットワークファイルシステムのように使えます.

ユーザ権限で使うにはfusermountのパーミッションの設定と,ユーザのfuseグループへの追加が必要です.

# chmod g+x /usr/bin/fusermount
# gpasswd -a hoge fuse

権限を設定すれば,以下のようなコマンドでhostにあるhogeユーザのホームディレクトリを$HOME/mntにマウントできます.

% sshfs hoge@host: ~/mnt -o idmap=user

アンマウントするにはfusermountの-uオプションを使えばよいです.

% fusermount -u ~/mnt

環境を移行するために過去のホストからちょくちょく設定をコピーようなときにsshfsを使えばscpを連発する必要がないので便利です.

本日のPingbacks(全0件)