今天要教大家一些高级的远程挂载方法。呵呵,当然,记的多来扶凯的blog.

更新日期:08年1月11日

下面要介绍的就是

FUSE: Filesystem in Userspace
没错就是他,有人一定会讲,挂载ntfs不就是他吗?没错,其实他还有别的高级功能。如远程挂载ssh的文件,ftp的文件之类.
FUSE 支持的档案系统

* EncFS - 目录内容加密
* SSHFS - 挂载 SSH Server 上的某个路径
* GmailFS - 把 Gmail 当磁碟空间
* CurlFtpFS - 挂载 FTP 空间
* NTFS-3G - 挂载 NTFS 磁区 (可读写)
* more 'n more...
好了,下面我们就实战
在ubuntu 7.10下面的测试
安装

apt-get install sshfs
安装吧,象curlftpfs之类安装一样

挂载 sshfs

# modprobe fuse

# sudo chmod o+rw /dev/fuse

$ mkdir mnttest

$ sshfs user@sshd.host: /mnttest (冒号后面不接路径表示挂载home目录)
这样的话就可以进入那个目录象本地一样操作啦,方便吧。

$ fusermount -u mnt (卸载)

有可能权限有问题,到时记的到linux的系统--> 系统管理-->用户和组-->选择你的用户名,选择"属性"

然后加上 “允许使用fuse的文件系统”

引用地址:http://www.php-oa.com/2007/12/23/yuanchengguazaisshftpdaobendimuludefangfa.html

要说点啥就在这吧