从源码编译到成功运行:KeyarchOS 适配 fuse-sshfs-2.4-1 实战分享 | 浪潮信息KOS操作系统
浪潮信息KOS是浪潮信息基于Linux Kernel、OpenAnolis等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的 CentOS 迁移和替换能力,可满足云计算、大数据、分布式存储、人工智能、边缘计算等应用场景需求。Sshfs是基于fuse开发的可以像使用本地系统一样,通过ssh协议访问远端服务器文件,详细见官网。
1 概述
浪潮信息KOS是浪潮信息基于Linux Kernel、OpenAnolis等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的 CentOS 迁移和替换能力,可满足云计算、大数据、分布式存储、人工智能、边缘计算等应用场景需求。
Sshfs是基于fuse开发的可以像使用本地系统一样,通过ssh协议访问远端服务器文件,详细见官网https://github.com/libfuse/sshfs/tree/sshfs_2.x?tab=readme-ov-file。
2 安装环境
2.1 操作系统环境
版本信息:KeyarchOS 5.8sp2
硬件平台:aarch64
2.2工具版本
fuse-sshfs-2.4-1
https://github.com/libfuse/sshfs/tree/sshfs_2.x?tab=readme-ov-file
厂商名称:开源软件
3 安装与测试
3.1 root权限下安装fuse-sshfs-2.4-1
在https://github.com/libfuse/sshfs/releases?page=3下载源码包
将源码包上传至服务器并解压
tar -zxvf sshfs-fuse-2.4.tar.gz
进入sshfs-fuse-2.4文件夹
yum install fuse安装fuse
yum install glib2安装glib2
yum install fuse-devel
执行./configure
执行make编译
make install安装
执行sshfs -h
安装完成。
3.2测试
首先我们找一台宿主机,并在home下创建test文件夹,并在test文件夹下随意放一个文件
在我们安装sshfs的服务器/home下也创建test文件夹,执行sshfs root@100.2.77.76:/home/test /home/test
可以看到宿主机挂载目录下的文件
在当前机器touch test创建一个文件,在宿主机/home/test目录下也可以看到test文件
上述表明安装成功。
更多推荐
所有评论(0)