某图书馆架设NFS服务器案例详解

【项目案例】某图书馆架设一台NFS服务器,并按照以下要求配置输出目录

(1)开放/nfs/share目录,供所有用户查阅资料。

(2)开放/nfs/upload目录作为192.168.1.0/24网段的数据上传目录,并将所有用户及所属的用户组都映射为nfs-upload,其UID与GID均为300。

(3)将/home/tom目录仅共享给192.168.1.87这台主机,并且只有用户tom可以完全访问该目录。

【实施配置】

1)创建目录:/nfs/share、/nfs/upload、/home/tom

[root@server ~]# useradd tom              #创建用户tom,同时创建了/home/tom目录

2)修改/nfs/upload目录权限,以及创建映射用户nfs-upload

3)配置NFS之前先查询下是否有安装nfs-utils、portmap(nfs系统守护进程)

如上图所示,说明已经安装好nfs-utils、portmap

4)编辑nfs主配置文件

[root@server ~]# vim /etc/exports

5)分别往三个目录写入测试文件

[root@server ~]# touch /nfs/share/sh

[root@server ~]# touch /nfs/upload/up

[root@server ~]# touch /home/tom/ho

6)启动NFS相关服务

某图书馆架设NFS服务器案例详解

-------------------client------------------

showmoutn -e 192.168.1.87

mkdir /share

mkdir /upload

mkdir /tom

mount 192.168.1.87:/nfs/share /share

mount 192.168.1.87:/nfs/upload /upload

mount 192.168.1.87:/home/tom /tom

df

ls /share

ls /upload

ls /tom

touch /share/share

touch /upload/upload

touch /tom/tom

su - tom

touch /tom/tom

su

id tom

useradd -u 501 tom

id tom

su - tom

touch /tom/tom2

ls -l /upload/

su

touch /upload/root

ls -l /upload/

----------------------------server-----------------------

ls -l /nfs/upload/

vim /etc/exports

/nfs/share *(ro)

/nfs/upload 192.168.1.0/24(rw,anonuid=300,anongid=300)

/home/tom 192.168.1.86(rw)

service portmap restart

service nfslock restart

service nfs restart

----------------------------client---------------------

mount -o remount /upload/

touch /upload/root2

su tom

touch /upload/tom2

ls -l /upload/

----------------------------server-----------------------

cat /var/lib/nfs/etab

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/psjzg.html