NFS挂载

账号服务器使用autofs自动挂载NFS共享的家目录

  • 两台主机,一台提供用户账号信息,一台主机通过NFS共享提供家目录
  • 用户账号服务器 192.168.198.130
  • NFS服务器 192.168.198.10

NFS服务器共享家目录

[root@danran ~]# setenforce 0
[root@danran ~]# iptables -F
[root@danran ~]# mkdir /app/homedir/user{1,2} -p 
[root@danran ~]# tree /app/homedir/
/app/homedir/
├── user1
└── user2

为了使用户服务器上的用户有权限访问NFS上的对应家目录,故在NFS服务器上创建与用户服务器上相同的用户且用户UID一致,家目录为/app/homedir,则远程用户就可以跟本地用户对家目录拥有相同的权限
[root@danran homedir]# useradd -u 2000 -d /app/homedir/user1 -s /sbin/nologin user1 \\用户user1的UID等同于用户服务器上user1用户的UID
[root@danran homedir]# useradd -u 2001 -d /app/homedir/user2 -s /sbin/nologin user2 \\用户user2的UID等同于用户服务器上user2用户的UID
[root@danran homedir]# ll
total 0
drwx------. 3 user1 user1 78 Aug 12 19:52 user1
drwx------. 3 user2 user2 78 Aug 12 19:51 user2
[root@danran homedir]# vim /etc/exports
    /app/homedir  192.168.198.130(rw) \\将/app/homedir目录以只读的方式共享给192.168.198.130主机访问
[root@danran homedir]# systemctl restart nfs-server
[root@danran user1]# touch user1 \\在user1目录下创建user1文件
[root@danran user2]# touch user2 \\在user2目录下创建user2文件

用户服务器 192.168.198.130

[root@danran ~]# showmount -e 192.168.198.10 \\查看192.168.198.130共享的目录
Export list for 192.168.198.10:
/app/homedir 192.168.198.130[root@danran ~]# useradd -u 2000 user1  \\创建UID 2000的user1用户
[root@danran ~]# useradd -u 2001 user2 \\创建UID为2001的user2用户

实验自动挂载NFS家目录
[root@danran ~]# yum -y install autofs
[root@danran ~]# vim /etc/auto.master \\子配置文件定义为/etc/nfsauto.misc,为避免影响原有/home目录下的其他本地用户使用家目录,故使用绝对路径定义
    /-      /etc/nfsauto.misc
[root@danran ~]# vim /etc/nfsauto.misc
    /home/user1     -fstype=nfs,vers=3   192.168.198.10:/app/homedir/user1 \\将192.168.198.10主机的/app/homedir/user1目录以NFS类型挂载,版本指定为3挂载到本地的/home/user1目录
    /home/user2     -fstype=nfs,vers=3   192.168.198.10:/app/homedir/user2 \\将192.168.198.10主机的/app/homedir/user2目录以NFS类型挂载,版本指定为3挂载到本地的/home/user2目录
[root@danran ~]# systemctl restart autofs \\重新启动autofs

切换user1、user2用户测试挂载家目录是否成功

切换user1用户
[root@danran ~]# su - user1
[user1@danran ~]$ ls
user1

切换user2用户
[root@danran ~]# su - user2
[user2@danran ~]$ ls
user2

实现NFS伪根挂载

  • NFS服务器 192.168.198.10
  • 客户挂载服务器 192.168.198.130

NFS服务器 192.168.198.10

[root@danran ~]# mkdir /app/{read,write} \\创建共享目录
[root@danran ~]# ls /app/
homedir  read  write
[root@danran ~]# vim /etc/exports
    /app/  192.168.198.130(rw,fsid=0,crossmnt) \\共享NFS伪根目录为/app
    /app/read   192.168.198.130(ro) //只读方式共享
    /app/write  192.168.198.130(rw)共享 \\读写方式
[root@danran ~]# exportfs -r
[root@danran ~]# exportfs -v
/app            192.168.198.130(rw,wdelay,crossmnt,root_squash,no_subtree_check,fsid=0,sec=sys,rw,secure,root_squash,no_all_squash)
/app/read       192.168.198.130(ro,wdelay,root_squash,no_subtree_check,sec=sys,ro,secure,root_squash,no_all_squash)
/app/write      192.168.198.130(rw,wdelay,root_squash,no_subtree_check,sec=sys,rw,secure,root_squash,no_all_squash

授予远程用户对共享目录的权限
因为没有设置特性远程用户映射,故所有的远程用户都自动映射为了nfsnobody匿名用户,故添加nfsnobody用户对共享目录的写权限
[root@danran ~]# setfacl -m u:nfsnobody:rwx /app/write

客户端挂载NFS共享目录

[root@danran ~]# mkdir /app/nfsdir
挂载共享的根目录/app
[root@danran app]# mount 192.168.198.10:/ /app/nfsdir    
[root@danran app]# cd /app/nfsdir
[root@danran nfsdir]# ls
homedir  q  read  write
[root@danran nfsdir]# cd write/
[root@danran write]# touch danran
[root@danran write]# cd ../read/
[root@danran read]# touch danran
touch: cannot touch ‘danran’: Permission denied
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,736评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,167评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,442评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,902评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,302评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,573评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,847评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,562评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,260评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,531评论 2 245
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,021评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,367评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,016评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,068评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,827评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,610评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,514评论 2 269

推荐阅读更多精彩内容