[Linux 常用技巧] 远程挂载ssh,ftp到本地目录的方法

Dec 23rd, 2007

转载本站文章请注明,转载自:扶凯[http://www.php-oa.com]

本文链接: http://www.php-oa.com/2007/12/23/yuanchengguazaisshftpdaobendimuludefangfa.html

今天要教大家一些高级的远程挂载方法.呵呵,当然,记的多来扶凯的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的文件系统”

Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪 ViVi 365Key 网摘 天极网摘 和讯网摘 博拉网 POCO 网摘 饭否 QQ 书签 Digbuzz 我挖网 Mister Wong
Tags:
No comments yet.