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

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

服务器端的安装与配置

  1. 安装NIS:apt-get install nis
    • 期间可以设置NIS域
    • 后面可以用nisdomainname NAME来临时改变域名
    • 若想重启后仍然保持这个域名,可以在/etc/sysconfig/network文件中设置NISDOMAIN=NAME。(好像较新版本的ubuntu系统不存在这个文件,而用的是/etc/defaultdomain,里面的所有内容一般就是一个domainname的字符串。)
  2. 在/etc/default/nis中设置NISSERVER=master,以此指定本机作为nis master server。
  3. 在/etc/ypserv.securenets中指定可以访问本机的主机(图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红框中的内容
    图3
  4. 重启ypbind:service ypbind restart

参考资料

  1. https://www.server-world.info/en/note?os=Ubuntu_16.04&p=nis&f=2
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容