本文共 1386 字,大约阅读时间需要 4 分钟。
在企业IT环境中,NFS服务器是文件共享和分布式存储的重要组成部分。通过本指南,您将逐步学习如何在Linux系统上架设并优化NFS服务器,以满足特定需求。
首先,确保服务器系统已安装有NFS工具包和必要的服务:
sudo yum install nfs-utils autofs -y
共享目录用于所有用户访问,这里我们选择使用启用读取权限的设置:
mkdir -pv /nfs/sharedexportfs -r /nfs/shared
指定特定网段访问权限,并设置匿名用户uid和gid:
mkdir -pv /nfs/uploadchmod o+w /nfs/uploadexportfs -r /nfs/upload 192.168.66.0/24(rw,anonuid=210,anongid=210)
创建用户组并设置权限:
useradd -u 210 nfs-uploadgroupmod -g 210 nfs-upload
针对单一用户共享目录,选择使用AFP协议:
aufs confined user tom 192.168.10.131 /home/tomexportfs -ra /home/tom
在首位客户端系统上:
mount 192.168.66.128:/nfs/shared /test1
同样在客户端系统上:
mount 192.168.66.128:/nfs/upload /test2
验证权限:
su - nfs-upload
测试上传权限并观察调用记录以确保正确性。
安装所需软件包:
sudo yum install autofs -y
编辑/etc/auto.master
:
vim /etc/auto.master
添加:
# 定义自动挂载点* autofs -rstiệncao
创建分区并更新/etc/mtab
,使用blkid或UUID编号:
lsblkUUID=XXXX-XXXX partition /dev/sda1 /rhome/p1 ext4 defaults,autoconv,maxpnoents=16384,inodepnoents=32768,metadata=ext4metadataogy=1,iscard, 0
确保服务重启后自动挂载生效:
systemctl restart autofsdf-h
通过以上步骤,您已成功设置了一个功能全面的NFS服务器,能够满足企业文件共享和分布式存储的需求。无论是公司内部文件共享,还是跨网段用户访问,都能根据实际需求灵活配置用户权限和访问级别,从而保障数据安全和高效管理。这份指南涵盖了从初始配置到高级优化的内容,希望能为您的实际工作带来实用的参考价值。
转载地址:http://qthjz.baihongyu.com/