fuse-sshfs(或更常见地称为sshfs)是一个基于FUSE(Filesystem in Userspace,用户空间文件系统)框架的文件系统客户端,它允许用户通过SSH(Secure Shell)连接来挂载和与远程服务器或工作站上的目录和文件进行交互,使用sshfs命令将远程目录挂载到本地的一个目录上,之后用户就可以像访问本地文件一样访问远程文件了。对于sshfs,它有两个主要的实现或分支,分别由不同的GitHub仓库维护:
-
libfuse/sshfs:这是SSHFS的一个基于FUSE的实现,由libfuse项目维护。你可以在GitHub上找到这个仓库的地址:GitHub - libfuse/sshfs: A network filesystem client to connect to SSH servers。这个仓库包含了SSHFS的源代码和相关文档,是Linux和其他支持FUSE的系统上常用的SSHFS实现。
-
osxfuse/sshfs:对于macOS用户,SSHFS的一个常见实现是osxfuse项目中的sshfs。虽然osxfuse项目本身主要关注于为macOS提供FUSE支持,但它也包含了sshfs的macOS版本。你可以在GitHub上找到osxfuse项目的仓库地址:GitHub - macfuse/macfuse: macFUSE umbrella repository(注意,这个链接直接指向osxfuse项目,而sshfs作为该项目的一部分可能不是直接可见的,但你可以通过该项目的文档或发布页面找到sshfs的macOS版本)。然而,对于sshfs的macOS特定实现,用户通常也会直接搜索osxfuse/sshfs相关的发布页面或安装指南。
-
安装准备
-
操作系统环境 版本信息:KeyarchOS 5.8sp2 硬件平台:aarch
添加图片注释,不超过 140 字(可选)
-
fuse-sshfs版本 版本号:fuse-sshfs-2.8-5 GitHub地址:GitHub - libfuse/sshfs: A network filesystem client to connect to SSH servers 厂商名称:GitHub
-
安装
-
安装fuse-sshfs-2.8-5
-
下载源码包
下载地址:阿里云镜像源地址:https://developer.aliyun.com/packageSearch?word=fuse-sshfs
添加图片注释,不超过 140 字(可选)
上传至操作系统并安装
yum install fuse-sshfs-2.8-5.el8.aarch64.rpm
添加图片注释,不超过 140 字(可选)
-
查询fuse-sshfs版本 查看fuse-sshfs版本 sshfs --version
添加图片注释,不超过 140 字(可选)
-
验证fuse-sshfs-2.8-5
创建空目录
mkdir /home/hdj_mount
添加图片注释,不超过 140 字(可选)
sshfs root@ip:/home/ /home/hdj_mount
添加图片注释,不超过 140 字(可选)
验证是否挂载成功
df -h
添加图片注释,不超过 140 字(可选)
上述表明安装完成。