题目:架设一台NFS服务器,并按照以下要求配置
下载相应包:yum install nfs-utils
1、开放/nfs/shared目录,供所有用户查询资料
1.编辑 /etc/exports文件
vim /etc/exports
2.创建/nfs/shared目录和共享文件
mkdir /nfs/shared -pv touch /nfs/shared/{1..5}
3.启动服务
systemctl start nfs-server
4.测试
客户端也要下载ntf-utils
创建/nfs目录(待挂载)
mkdir /nfs
挂载
mount 192.168.17.131:/nfs/shared /nfs
ll /nfs查看
成功
2、开放/nfs/upload目录,为192.168.xxx.0/24网段主机可以上传目录,
并将所有用户及所属的组映射为nfs-upload,其UID和GID均为210
1.编辑/etc/exports -> 添加新的规则
2.创建相应文件和目录
mkdir /nfs/upload touch /nfs/upload/{1..5}
3.更改目录权限
chmod o+w /nfs/upload/
4.重启服务
systemctl restart nfs-server
5.测试结果
成功挂载和创建新的文件
3、将/home/tom目录仅共享给192.168.xxx.xxx这台主机,并只有用户tom可以完全访问该目录
1.给/etc/exports添加新的规则
假设192.168.xxx.xxx的ip为:192.168.17.129
2.创建tom用户
useradd tom
3.创建相应的目录和文件
su tom touch /home/tom/{1..5} exit
4.重启服务
systemctl restart nfs-server
5.测试
[root@localhost ~]# mkdir /nfs_tom [root@localhost ~]# mount 192.168.17.131:/home/tom /nfs_tom