目录

  • 目录
  • 前言
  • NIS
  • NFS
  • Autofs
  • 搭建NISNFSAutofs
    • Setup NNA environment

      • Setup ServerSite
      • Setup client

前言

NIS+NFS+Autofs可以实现,网络用户的集中管理。

NIS

NIS(网络信息服务)管理用户的帐号信息,是集中控制几个系统管理数据库的网络用品。NIS简化了UNIX和LINUX桌面客户的管理工作客户端利用它可以使用中心服务器的管理文件。桌面系统的用户无需建立他们自己的/etc/passwd,他们只简单的使用维护在NIS服务器的文件即可。NIS是一个客户机/服务器系统,ypbind是定义NIS服务器的客户端进程。一旦确定了服务器位置,客户机绑定到了服务器上,所以客户端的住处查询都发往服务器。ypserv是回答客户端查询的服务器进程。

NFS

NFS(Network File System网络文件系统)网络共享用户帐号的home目录。它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。

Autofs

Autofs(自动挂载服务)在用户登录的同时,自动触发挂载用户home目录
mount指令是用来挂载文件系统的,可以在系统启动的时候挂载也可以在系统启动后挂载。对于本地固定设备,如硬盘可以使用mount挂载。而光盘、软盘、NFS、SMB等文件系统具有动态性,即需要的时候才有必要挂载。我们一般不能及时知道NFS共享和SMB什么时候可以挂载,而autofs服务能够及时挂载动态加载的文件系统。免去我们手动载在麻烦。
原理:Autofs与Mount/Umount的不同之处在于,它是一种看守程序。如果它检测到用户正试图访问一个尚未挂接的文件系统,它就会自动检测该文件系统,如果存在,那么Autofs会自动将其挂接。另一方面,如果它检测到某个已挂接的文件系统在一段时间内没有被使用,那么Autofs会自动将其卸载。因此一旦运行了Autofs后,用户就不再需要手动完成文件系统的挂接和卸载。

搭建NIS+NFS+Autofs

集中式用户管理+网络文件系统+自动挂载

Setup NNA environment

Setup ServerSite

step1. Install ypserv

yum install ypserv   #NIS service

step2. Setup the hostname
vim /etc/sysconfig/network

 HOSTNAME=master.nice.comNISDOMAIN=nice.com

Commands:

hostname master.nice.com
bash

step3.
vim /etc/hosts

192.168.0.1 master.nice.com nice.com
192.168.0.2 node.nice.com

step4. Start service ypserv

/etc/init.d/ypserv start

step5. Stop iptables,SElinux,NetworkManager service
step6. Create local user and add user to Database.
vim /var/yp/Makefile

/usr/lib64/yp/ypinit -m

step7. Share the directory to client by NFS Service, realize login NIS user at the same time mount the source share directory to goal directory.
For example: Server share /home directory to clientPort by NFS and mount the source share /home directory to client /home/* when login NIS user in the client.

vim /exports (in NFS Server)

/home    192.168.0.0/24(rw)#/home  --> share dir absolute URL#192.168.0.0/24  --> share clientPort IP#(rw)  --> client owned permission

step8. Start the NFS service

service nfs restart
#or
exportfs -r

step9. Check the usable share NFS directory in the clientPort

showmount -e ServerIP #can check in serverPort and clientPort.
#or
exportfs -v #only check in the serverPort

Setup client

step1.
vim /etc/hosts

192.168.0.1 master.nice.com nice.com
192.168.0.2 node.nice.com

step2. Edit the hostname
vim /etc/sysconfig/metwork

HOSTNAME=node.nice.com

Commands:

hostname node.nice.com
bash

step3. Setup the autofs
vim /etc/auto.master

/home    /etc/auto.home

vim /etc/auto.home

*    ServerPortIP:/home/&

step4. Start autofs

service autofs restart
su - userName #Check the autofs server whether successfully.

Linux_NIS+NFS+Autofs相关推荐

  1. Linux_LDAP+NFS+autofs

    目录 目录 前言 Ldap LDAPNFSautofs ServerPost 前言 LDAP+NFS+Autofs也是一种网络用户集中管理解决方案,相对于NIS+NFS+Autofs而言,有着更可靠的 ...

  2. 解决方案: NIS+NFS+AUTOFS

    NIS+NFS+autofs实现NIS账号的登录 2009-05-15 14:10 1:环境 在NIS中,由于账户的在服务器端,而且它的主目录,因为在添加账号的时候只在服务器上有,而在客户端没有该账户 ...

  3. linux——NFS+AUTOFS服务的基本配置

    NFS 为什么要用NFS NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源.在NFS的应用中 ...

  4. [RHCSA学习笔记]Autofs实现自动挂载NFS共享

    NFS/autofs NFS Server 服务端 systemctl status nfs-server.service systemctl status rpcbind.service vi /e ...

  5. NFS和autofs

    NFS和autofs自动挂载 前言 一.NFS 1. 简介 2. 原理 3. 配置 二.autofs 1. 简介 2. autofs配置 前言 在NFS文件系统的使用过程中,客户端要使用服务端所提供的 ...

  6. NFS And Autofs

    NFS(network file system) 挂载NFS 文件系统.NFS是一个标准的网络协议用在linux与unix之间,版本7默认使用的是NFSV4,NFSv4使用TCP协议,旧版本的NFS使 ...

  7. 网络文件系统(samba、nfs、iscsi)

    一.samba服务简介 1.smb协议 smb(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同操作系统的计算机之间提供文件及 ...

  8. 35.搭建NFS服务器

    NFS概述-配置NFS服务器 1.NFS服务端概述: NFS,是Network File System的简写,即网络文件系统.nfs主要是linux系统之间使用,samba是liunx与windows ...

  9. 网络文件系统——NFS

    目录 一 .NFS简介 二.NFS工作原理 三.nfs服务安装和启动 四.NFS配置文件 4.1常见指定方式 ​编辑 4.2常见经典范例 4.3 nfs客户端卸载 五.按需自动挂载NFS--autof ...

最新文章

  1. 大牛程序员分享 Python基础学习笔记
  2. 算法训练 素因子去重
  3. springboot整合redis,推荐整合和使用案例(2021版)
  4. “Linaro”将推动开源软件新一波开发潮
  5. Dxperience 7.3.4 简体中文本地化
  6. 蓝桥杯笔记:带分数(dfs排列问题)
  7. Flutter开发:在Flutter Plugin中引入aar——本地maven法
  8. 浅谈SpringAOP功能源码执行逻辑
  9. ac3168无线网卡驱动下载_70块的笔记本网卡,值不值得换
  10. 计算机考试PPT2003好考吗,2014年职称计算机考试PowerPoint2003基本操作试题
  11. 火灾报警(烟雾火焰检测)-STM8L
  12. 鸿蒙系统怎么在桌面添加小程序,从微信小程序到鸿蒙JS开发-menutoastdialog
  13. 网页设计中有效的配色
  14. cityengine笔记
  15. pycharm typo
  16. golang socket 例
  17. 模型评估与改进(三)// 评估指标
  18. chrome浏览器插件SwitchyOmega的安装(离线安装)
  19. 社交软件Soul撤回IPO申请:上市只差临门一脚 腾讯是大股东
  20. 几何向量:空间三角形外心和法向量

热门文章

  1. 群英服务器网站,群英:域名、DNS及URL功能说明
  2. 使用python实现knn算法_使用python实现knn算法
  3. mycat是什么_MYCAT学习2
  4. jforum oracle报错,JForum安装在Oracle数据库上
  5. vue可视化拖拽生成工具_vue实现可视化可拖放的自定义表单的示例代码
  6. eeglab中文教程系列(16)-Time/Frequency decomposition
  7. 英特尔双倍功耗换性能,放话12代酷睿i9超越M1 Max,网友:可以煎鸡蛋了?
  8. 吴恩达新年公开推荐这个设计师,上千人点赞
  9. AMD宣布350亿美元收购赛灵思,CPU、GPU、FPGA全凑齐,中国握有否决权
  10. 这才是最好的程序语言,不服来辩