LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1273|回复: 0

[原创]使用ssh+shfs挂载远程硬盘

[复制链接]
发表于 2007-12-8 12:43:38 | 显示全部楼层 |阅读模式
使用ssh+shfs挂载远程硬盘

下载shfs源码包:
http://sourceforge.net/project/s ... mp;package_id=93905
下载和自己对应的kernel包:

server端:
创建允许挂载的磁盘
#mkdir /storage

client端(在我的RHEL4U5上):
创建本地可挂载目录:
#mkdir /remotehost

创建公私钥连接,可以免去输入密码
#ssh-keygen -t rsa
#ssh server "mkdir .ssh; chmod 0777 .ssh"
#scp .ssh/id_rsa.pub server:.ssh/authorized_keys
解压shfs源码包:
#tar -zxvf shfs-0.35.tar.gz -C /tmp
#cd /tmp/shfs-0.35

修改KERNEL_SOURCES变量到kernel源代码包所在的位置:
#vi Makefile
KERNEL_SOURCES=/usr/src/kernels/2.6.9-55.EL-smp-i686

#make && make install

修改fstab,使远程目录自动挂载
#vi /etc/fstab
server:/storage                /temotehost                shfs        rmode=755,preserve        0 0

载入模块
#modprobe shfs

载入fstab
#mount -a

测试一下:
在server端:
#touch /storage/1
在client端:
#ls /remotehost
能显示东西就没问题了


------------peterlee76制作--------------
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表