NFS实验

it2023-09-27  74

NFS作业: 架设一台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)