sshfs把远程主机的文件系统映射到本地的目录中(转载)
2014-12-25 10:17
579 查看
转自:http://www.fwolf.com/blog/post/329
windows之外的世界比想像中要大得多呢,几乎天天都在用ssh,却到今天才知道有sshfs这个好东西,前几天还在为ZendStudio可以远程编辑文件欣喜,惭愧啊,终于有比
sshfs,就是可以把ssh连接到的主机资源,映射到本机的文件系统当中,然后用户可以像操作本地文件一样操作,而实际的文件改动将通过ssh传 输到远程主机当中。类似于mount了一个windows共享目录,或者另外一台linux主机的samba共享,或者是nfs共享,只是“共享协议”变 成了ssh通道罢了。
ubuntu源中已经包含了sshfs了,以及所需的fuse包,直接apt安装就可以了,一共是三个包:“fuse-utils libfuse2 sshfs”,不大,加起来才179k。安装的时候会自动创建用户组
使用就简单的多了,一般来说,连接远程主机到本地用户:
需要输密码就输密码,当然配置成自动登录的ssh更方便了。用完之后要umount,可以:
都是在普通用户非sudo的环境下使用,非常方便的。如果想每次开机都自动挂载,可以在
这就要求必须先把ssh自动登录配置好了,让root用户能够使用user身份登录远程主机,另外
关于自动挂载,参考文章中andot用脚本实现的方式也不错,建议大家看看去。
参考:
老外经验谈使用sshfs装备远程文件系统
SSH入门
在debian下通过sshfs/shfs挂载远程主机文件系统
Home Server
FUSE简介
FUSE:用户空间文件系统
Mounting a fuse Filesystem from /etc/fstab
windows之外的世界比想像中要大得多呢,几乎天天都在用ssh,却到今天才知道有sshfs这个好东西,前几天还在为ZendStudio可以远程编辑文件欣喜,惭愧啊,终于有比
vi scp://hostname//path/to/file更方便的方式了。
sshfs,就是可以把ssh连接到的主机资源,映射到本机的文件系统当中,然后用户可以像操作本地文件一样操作,而实际的文件改动将通过ssh传 输到远程主机当中。类似于mount了一个windows共享目录,或者另外一台linux主机的samba共享,或者是nfs共享,只是“共享协议”变 成了ssh通道罢了。
ubuntu源中已经包含了sshfs了,以及所需的fuse包,直接apt安装就可以了,一共是三个包:“fuse-utils libfuse2 sshfs”,不大,加起来才179k。安装的时候会自动创建用户组
fuse,要使用sshfs的用户需要先加到这个用户组里才行(记得完成后还要重新登录),不然会没有权限执行fusermount:
fuse: failed to exec fusermount: Permission denied
使用就简单的多了,一般来说,连接远程主机到本地用户:
sshfs user@hostname:path mount_point
需要输密码就输密码,当然配置成自动登录的ssh更方便了。用完之后要umount,可以:
fusermount -u mount_point
都是在普通用户非sudo的环境下使用,非常方便的。如果想每次开机都自动挂载,可以在
/etc/fstab中加入:
sshfs#user@hostname:path mount_point fuse defaults,auto,allow_other 0 0
这就要求必须先把ssh自动登录配置好了,让root用户能够使用user身份登录远程主机,另外
allow_other这个参数很重要,没有这个参数的话,挂载过来的目录只有root能够访问。
关于自动挂载,参考文章中andot用脚本实现的方式也不错,建议大家看看去。
参考:
老外经验谈使用sshfs装备远程文件系统
SSH入门
在debian下通过sshfs/shfs挂载远程主机文件系统
Home Server
FUSE简介
FUSE:用户空间文件系统
Mounting a fuse Filesystem from /etc/fstab
相关文章推荐
- [转载]sshfs把远程主机的文件系统映射到本地的目录中
- sshfs把远程主机的文件系统映射到本地的目录中
- 转 sshfs把远程主机的文件系统映射到本地的目录中
- sshfs把远程主机的文件系统映射到本地的目录
- linux通过sshfs把远程主机的文件系统映射到本地的目录中(构建文件共享目录)
- sshfs把远程主机的文件系统映射到本地的目录中[转]
- sshfs把远程主机的文件系统映射到本地的目录中
- sshfs把远程主机的文件系统映射到本地的目录中
- sshfs 映射远程ssh文件系统作为本地磁盘
- Ubuntu SSH 客户端的应用 | sshfs映射远程文件系统为本地磁盘
- ubuntu下如何使用sshfs加载远程服务器目录到本地文件系统
- 使用 sshfs 映射远程 ssh 文件系统到本地
- 在 Ubuntu 上使用 sshfs 映射远程 ssh 文件系统为本地磁盘
- 通过SSHFS在RHEL中安全的挂载远程Linux/UNIX目录或文件系统--转载
- » 在 Ubuntu 上使用 sshfs 映射远程 ssh 文件系统为本地磁盘 Wow! Ubuntu
- 使用 sshfs 映射远程 ssh 文件系统到本地
- 在 Ubuntu 上使用 sshfs 映射远程 ssh 文件系统为本地磁盘
- 使用 sshfs 映射远程 ssh 文件系统到本地
- 使用 SSHFS 挂载远程的 Linux 文件系统及目录
- 如何使用 SSHFS 通过 SSH 挂载远程的 Linux 文件系统或者目录