架设一台NFS服务器,并按照以下要求配置
首先需要关闭防火墙和SELinux
1、开放/nfs/shared目录,供所有用户查询资料
赋予所有用户只读的权限,sync将数据同步写到磁盘上
在客户端需要创建挂载点,把服务端共享的文件系统挂载到所创建的目录下,通过remount -o的方式将客户端用户的权力改为onlyread,默认创建是有rw权限
2、开放/nfs/upload目录,为192.168.63.0/24网段主机可以上传目录,
并将所有用户及所属的组映射为nfs-upload,其UID和GID均为210
添加用户将其所属组映射为nfs-upload,UID,GID=210
开机挂载自启动操作
切换到tom用户下没有创建文件的权力,也就没法上传
客户端要有上传的功能就要有写的权力,根据需要在/nfs/upload加上w
加上后再在tom用户下配置相同命令,创建成功
对其写读功能进行测试
3、将/home/tom目录仅共享给192.168.63.129这台主机,并只有用户tom可以完全访问该目录
该条件只限于192.168.63.129这台主机,且只有tom用户可以完全访问该目录,所以要在客户端和服务端同时添加tom用户并修改uid和gid一致
在客户端进行
挂载
客户端其他用户对挂载到/testc上的/home/tom没有权力,只有tom用户有