2021-08-10

架设一台NFS服务器,并按照以下要求配置,客户端可以实现自动挂载
1、开放/nfs/shared目录,供所有用户查询资料;
2、开放/nfs/upload目录,该目录为172.24.8.0/24网段的主机的数据上传目录,并将所有该网段主机上传文件的所属者和所属组映射为nfs-upload,其UID和GID为2001;
3、将/home/tom(该目录为uid=1111,gid=1111的tom用户的家目录)目录仅共享给172.24.8.129这台主机上的jerry用户,jerry对该目录具有访问、新建和删除文件的权限

1.配置服务端文件
[root@localhost ~]# vim /etc/exports

[root@localhost ~]# mkdir -p /nfs/{shared,upload}
[root@localhost ~]# cd /nfs
[root@localhost nfs]# useradd -u 1111 tom
[root@localhost nfs]# id tom
uid=1111(tom) gid=1111(tom) 组=1111(tom)

重新读取文件
[root@localhost nfs]# exportfs -r
[root@localhost ~]# showmount -e 172.24.8.128
Export list for 172.24.8.128:

/nfs/shared *

/nfs/upload 172.24.8.0/24

/home/tom 172.24.8.129

[root@localhost nfs]# chmod o+w /nfs/upload/
[root@localhost nfs]# chmod 700 /home/tom/

2.客户端测试
[root@localhost ~]# mkdir -p /server/{shared,upload,tom}
[root@localhost ~]# mount 192.168.9.131:/nfs/shared /server/shared/
[root@localhost ~]# mount 192.168.9.131:/nfs/upload /server/upload/
[root@localhost ~]# mount 192.168.9.131:/home/tom /server/tom/
查看shared目录
[root@localhost ~]# touch /server/upload/file
[root@localhost ~]# ll /server/tom/
创建jerry用户
[root@localhost ~]# useradd -u 1111 jerry
[root@localhost ~]# su - jerry
进行操作

[jerry@localhost ~]$ ll /server/tom/ //使用Jerry用户可以对tom文件进行各种操作

total 0

[jerry@localhost ~]$ touch /server/tom/jerry

[jerry@localhost ~]$ ll /server/tom/

total 0

-rw-rw-r–. 1 jerry jerry 0 Mar 28 16:08 jerry

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值