2022年8月、ホームページを全面リニューアルしました! 情報を分かりやすくお伝えできるサイト作りを目指してまいります。

SSHマウンターを使う!

shfsというSSH経由のファイルシステムが有った。これは、sambaのsmbmountのようなマウンターと同じくリモートでネットワーク上のホストに鯖のフォルダをマウントできる。ただ、通信がSSHだと言うことである。これは、久々便利なモジュールだと思う。ftpを開けて置くのはセキュリティ的にいやだと言う方には最適だと思う。
以下にインスト方法と使い方を説明する。
当然、マウントするホストにはSSHが動いている必要がある。


1.インストール

インストールしたとき(2004年10月)現在では、shfs-0.35.tar.gzが最新であった。
ここ でダウンロート出来る。しかし、以下ではwgetを使って直接ダウンロードしている。

1) ソースのゲット

# cd /usr/local/src

# wget http://aleron.dl.sourceforge.net/sourceforge/shfs/shfs-0.35.tar.gz

2) ソースの展開

# tar zxvf shfs-0.35.tar.gz

# chown -R root.root shfs-0.35

3) コンパイルとインストール

# make rpm

# rpm -ivh rpm/RPMS/i686/shfs-*

# chmod u+s /usr/bin/shfsmount

# chmod u+s /usr/bin/shfsumount
これで、インストールは終わり。


2.使い方

1) マウント

$ shfsmount hoge@localhost:/home/hoge/himitu /home/hoge/foo

● hoge             → ユーザ名
● localhost          → ホスト名
● /home/hoge/himitu   → リモートのパス
● /home/hoge/foo     → マウント・ポイント

2) アンマウント

$ shfsumount /home/hoge/foo

以上

コメント