linux开机自动挂载远程主机文件目录
2015-08-18 02:15
分享人:老牛
可以是远程到本地
也可以是两台远程之间
甚至一挂多
其他用途:
网站附件服务器空间不够用了,能否直接挂载另一台的存储附件文件夹到这里呢?然后让nginx判断,在目标文件内没找到(通过404)查找另一个挂载的文件夹。。。
sshfs简介:
一种通过SSH协议访问远程文件系统的用户空间文件系统。可以把远程主机上的文件系统挂载到本地使用。由于使用ssh协议连接,安全上有保障,使用起来也很方便。
Sshfs的实现依靠于linux内核模块fuse对用户空间文件系统的支持。关于fuse,详解参考维基百科这里的说明http://zh.wikipedia.org/wiki/FUSE。
优势:
不用把远程文件手动复制一份到本地修改:
修改远程文件我们可以用ftp、scp、sftp把这些远程文件拉取到本地对其进行修改再上传回去,但是这样就显得很麻烦了。Sshfs在这方面就显得很方便了,只要你有能ssh到该远程主机的ssh帐号就能把远程主机上文件系统挂载到本地,然后像操作本地文件和目录那样方便操作它们,期间所作的修改会自动保存到远程对应的目录及文件。
安全性好
Sshfs使用ssh协议连接,而对ssh协议的安全性可以参考这里http://zh.wikipedia.org/wiki/Secure_Shell。
安装准备:
1、Sshfs基于SSH协议 ,所以首先你本地以及远程主机上要安装有实现SSH协议的openssh或SSH Communications 软件,ssh协议看这里http