0。基础环境类:笔记本型号:中华长城NF14C硬件平台:飞腾处理器(ArmV8指令集)系统:银河麒麟操作系统V10SP1(2203)关键词:芯创,麒麟系统,linux,PKS,银河麒麟,飞腾,arm,NAS、NFS、Synology一、需求背景Synology目前为客户提供的终端都是Linuxx86系列、windows、android/ios。arm系列没有客户端。一般情况下都是通过web访问来访问它的管理后台。本文尝试通过NFS挂载到系统下,方便使用。其他类型NAS可参照设置。2、Synology设置2.1NFS设置打开Synologyweb管理页面,打开控制面板,找到文件服务,找到nfs服务菜单项,打开nfs服务,选择v4协议,应用NFS协议,完成设置。2.2共享文件夹设置打开控制面板,找到共享文件夹服务进入共享文件夹列表选择要共享的文件夹后,点击操作栏中的【编辑】按钮,点击添加,根据实际情况设置相关信息.要求大致如下:IP设置:输入将访问共享文件夹IP地址的NFS客户端的IP地址。您可以通过三种方式填写此字段:单一主机:完全限定的域名(FQDN)或IP地址。通配符:,.synology.comIP网络:203.74.205.32/255.255.252.0,/24权限:选择NFS客户端的读写权限。安全:指定要实施的安全类型。AUTH_SYS:使用NFS客户端的UID(用户标识符)和GID(组标识符)来检查访问权限。Kerberos身份验证:当NFS客户端连接到共享文件夹时执行Kerberos身份验证。客户端必须通过Kerberos身份验证才能访问共享文件夹。KerberosIntegrity:传输数据时进行Kerberos认证,确保数据包的完整性。Kerberos隐私:在传输数据时执行Kerberos身份验证并加密NFS数据包,防止恶意干扰NFS通信。Squash:此列允许您控制NFS客户端用户的访问权限。选择以下选项之一:无映射:允许NFS客户端的所有用户(包括root)保留原始访问权限。将root映射为admin:将访问权限分配给NFS客户端的root用户,相当于您系统上的admin用户访问权限。将root映射为来宾:将访问权限分配给NFS客户端的root用户,相当于您系统上的来宾用户访问权限。Mapallusersasadmin:为NFS客户端的所有用户分配访问权限,相当于你系统中的admin用户访问权限。异步:勾选此选项可让SynologyNAS在完成文件更改之前回复来自NFS客户端的请求以获得更好的性能。允许非特权端口:勾选此选项以允许NFS客户端使用非特权端口(即大于1024的端口)连接到SynologyNAS。Squash中的设置很重要,否则私自映射是无法访问的。最后点击确定完成共享文件夹的相关设置。3.Kylin系统设置3.1安装基础服务打开命令行终端,安装nfs服务sudoaptinstall-ynfs-commoncifs-utils3.2创建映射文件夹,直接在文件管理器中加载。也可以使用mkdirpath/file创建文件夹名并执行挂载命令mount-tnfsNASIP地址:共享文件夹挂载路径本地挂载地址sudomount-tnfs192.168.31.232:/volume1/TVMosaic/home/long/nas_data#ip访问仅限于内网会安全的。如果是公网,可以考虑使用nps+vps穿透功能等更高级的操作映射效果。4.查看挂载结果,unmountdf卸载sudoumount/home/long/nas_datasettings映射加载随系统启动生效5.随系统启动挂载edit/etc/fstabsudogedit/etc/fstab#需要安装sudoapt-getinstallgedit-y#或者使用vimsudogedit/etc/fstab添加如下内容:192.168.31.232:/volume1/TVMosaic/home/long/nas_datanfsdefaults00编辑保存后执行sudomount-a。如果没有报错和提示信息,则挂载成功~麒麟系统专栏:https://segmentfault.com/blog...文章发表在SegmentFault联系邮箱:1179611323@qq.com群:662512340发布日志:20220703首次发布
