NIS - 在客户机和服务器上的安装及配置

 本文涉及到的安装和配置主要适用于Ubuntu环境,首先从最简单地只要能够安装并且能使用的一些配置开始写。NIS的配置可以更复杂,功能也可以因此更丰富,这些额外的配置在后面会陆续补充。

服务器端的安装与配置

  1. 安装NIS:apt-get install nis
    • 期间可以设置NIS域
    • 后面可以用nisdomainname NAME来临时改变域名
    • 若想重启后仍然保持这个域名,可以在/etc/sysconfig/network文件中设置NISDOMAIN=NAME。
  2. 在/etc/default/nis中设置NISSERVER=master,以此指定本机作为nis master server。
  3. 在/etc/ypserv.securenets中指定可以访问本机的主机(图1)
    NIS - 在客户机和服务器上的安装及配置_第1张图片
    图1
  4. 重启ypserv:service ypserv restart/usr/sbin/ypserv restart
  5. 更新NIS资料库:/usr/lib/yp/ypinit -m

客户机端的配置[1]

  1. 安装NIS:apt-get install nis
    同样需要设置NIS域
  2. 在/etc/yp.conf中指定NIS master

    通常是在文件最后加一行:domain NIS_DOMAINNAME server NIS_MASTER(图2)
    图2
  3. 在/etc/nsswitch.conf中增加图3红框中的内容
    NIS - 在客户机和服务器上的安装及配置_第2张图片
    图3
  4. 重启ypbind:service ypbind restart(可能不需要)

参考资料

  1. https://www.server-world.info/en/note?os=Ubuntu_16.04&p=nis&f=2

你可能感兴趣的:(NIS - 在客户机和服务器上的安装及配置)