Linux下使用SSHFS挂载远程服务器文件

SSHFS(Secure SHell FileSystem)是通过 SSH 文件传输协议(SFTP)挂载远程的文件系统并且在本地机器上和远程的目录和文件进行交互的工具。 言简意赅,SSHFS基于SFTP传输,传输过程加密,不会泄露数据, SSHFS 内置在 FUSE(用户空间的文件系统)内核模块,允许任何非特权用户在不修改内核代码的情况下创建他们自己的文件系统。 安装: yu...
SSHFS(Secure SHell FileSystem)是通过 SSH 文件传输协议(SFTP)挂载远程的文件系统并且在本地机器上和远程的目录和文件进行交互的工具。

言简意赅,SSHFS基于SFTP传输,传输过程加密,不会泄露数据, SSHFS 内置在 FUSE(用户空间的文件系统)内核模块,允许任何非特权用户在不修改内核代码的情况下创建他们自己的文件系统。

安装:

yum install -y sshfs -y #CentOS
apt-get -y install sshfs #Debian

注意:机器需要支持fuse内核才可以使用sshfs,据我所知,ovz6不支持,其他的系统都支持。

使用:

下面的命令将x.x.x.x的/home目录挂载到本地/test目录:

sshfs root@x.x.x.x:/home /test

如果有以下报错:

mount helper error: fusermount: fuse device not found, try 'modprobe fuse' first

请参考此文章:OVZ7&LXC构架无法使用fuse的解决办法

取消挂载:

umount -f /test

注意:建议将机器设置为SSH免秘认证,这样挂载就不需要输入密码来挂载。

如果想要开机自动挂载,可以写入开机自启,或者fstab中,具体操作如下:

echo 'sshfs#root@x.x.x.x:/home /test fuse.sshfs defaults 0 0' >>/etc/fstab

即可开机自动挂载。

人已赞赏
wordpress教程文章教程

WordPress官方编辑器插件Gutenberg发布

2020-10-16 17:30:47

wordpress教程文章教程

WordPress联系表单插件:WPForms

2020-10-16 17:30:49

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索