Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

绿色网站无广告
会员投稿 投稿指南 本期推荐: 强烈推荐:Ylmf OS 3.0 正式版发布附迅雷高 XP系统下硬盘安装Fedora 14图文教程
搜索:
您的位置: Linux安全网 > Linux入门 > » 正文

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

来源: 300second 分享至:

【项目案例】某图书馆架设一台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@linuxso.com ~]# useradd tom              #创建用户tom,同时创建了/home/tom目录
2)修改/nfs/upload目录权限,以及创建映射用户nfs-upload
 
3)配置NFS之前先查询下是否有安装nfs-utils、portmap(nfs系统守护进程)
 
如上图所示,说明已经安装好nfs-utils、portmap
4)编辑nfs主配置文件
[root@linuxso.com ~]# vim /etc/exports
 
5)分别往三个目录写入测试文件
[root@linuxso.com ~]# touch /nfs/share/sh
[root@linuxso.com ~]# touch /nfs/upload/up
[root@linuxso.com ~]# 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


Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史