某图书馆架设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相关服务

-------------------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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值