linux NIS 配置手冊

本文详细介绍NIS(Network Information Service)的配置步骤,包括主NIS、从NIS及客户端的设置方法。涵盖主要配置文件的调整,如/etc/ypserv.conf、/etc/yp.conf等,并说明启动NIS服务所需的命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

NIS 配置手冊

1.NIS的主要配置文件﹕

/etc/ypserv.conf               設置對NIS服務器的訪問控制(一般無需配製)

/etc/yp.conf                        設置Nisdomain 及要綁定的服務器

/etc/nsswitch.conf               設置驗証的先后順序

/var/yp/Makefile         設置哪些文件要通過NIS共享

/var/yp/nicknames      設置shadow文件要通過NIS共享(在需要NIS帳號Audit時才會配製)

2. 配置主NIS

        a. 配置Nisdomainname

                #nisdomainname testnis      $testnis nis 的域名

                為了把testnis 設置成永久的域名在/etc/sysconfig/network 中加入﹕

                NISDOMAINNAME testnis

        b. 配置/etc/yp.conf

                #vi /etc/yp.conf 在文件底部加入﹕

                domain testnis server hosta    #指定testnis 中的server hosta

                domain testnis server hostb         # hostb 為從NIS server

                ypserver  hosta                         #指定要綁定的nis server hosta ,NIS server 既是服務器又是客戶機

 

        c.配置 /etc/nsswitch.conf

                passwd  files nis     #先用操作系統驗証﹐如果沒有條目再nis驗証。

                shadow  files nis

        d.配置 /var/yp/Makefile

                NOPUSH=false                #我們要配置從nis

     MERGE_PASSWD=false   #passwdshadow分離(在需要NIS帳號Audit時才會配製)

 

all:  passwd group hosts rpc services netid protocols mail shadow\            #生成shadow傳送文件(在需要NIS帳號Audit時才會配製)

 

e.配置 /var/yp/nicknames

 增加 shadow  shadow.bynamenicknames文件中(在需要NIS帳號Audit時才會配製)

f. 啟動NIS SERVER

        # service ypserv start

g. 制作NIS 數據庫

        /usr/lib/yp/ypinit -m

h. 啟動NIS CLIENT

        #service ypbind start

        #ypwhich                         #查看綁定的是哪一台nis服務器

    j. 啟動 YPASSWDD

    #service yppasswdd start

 

3. 配置SLAVE NIS

        a. 配置Nisdomainname

                #nisdomainname testnis      $testnis nis 的域名

                為了把testnis 設置成永久的域名在/etc/sysconfig/network 中加入﹕

                NISDOMAIN testnis

        b. 配置/etc/yp.conf

                #vi /etc/yp.conf 在文件底部加入﹕

                domain testnis server hosta    #指定testnis 中的server hosta

                domain testnis server hostb         # hostb 為從NIS server

                ypserver  hosta                         #指定要綁定的nis server hosta ,NIS server 既是服務器又是客戶機

c.配置 /var/yp/nicknames

 增加 shadow  shadow.bynamenicknames文件中(在需要NIS帳號Audit時才會配製)

 

        d.配置 /etc/nsswitch.conf 加入

                passwd  files nis

                shadow  files nis

e. 啟動NIS SERVER

                # service ypserv start

f. 啟動NIS CLIENT

                #service ypbind start

        g. 在主nis端運行

                # /usr/lib/yp/ypinit –m 把從服務器加入服務器列表中,并制作數據庫文件。

        h.在主從兩端都啟動ypxfrd

                # service ypxfrd start

        i. 在主nis同步帳號信息

                /usr/lib/yp/ypinit –s hosta

        j. 修改/etc/passwd  在最后加入﹕

        +﹕﹕﹕﹕﹕﹕             #記得6個冒號

    k. 啟動 YPASSWDD

    #service yppasswdd start

 

3.配置nis客戶端

        a. 配置Nisdomainname

                #nisdomainname testnis      $testnis nis 的域名

                為了把testnis 設置成永久的域名在/etc/sysconfig/network 中加入﹕

                NISDOMAIN testnis

        b. 配置/etc/yp.conf

                #vi /etc/yp.conf 在文件底部加入﹕

                domain testnis server hosta    #指定testnis 中的server hosta

                domain testnis server hostb         # hostb 為從NIS server

                ypserver  hosta                         #指定要綁定的nis server hosta ,NIS server 既是服務器又是客戶機

 

        c.配置 /etc/nsswitch.conf

                passwd  files nis

                shadow  files nis

 

d. 配置 /var/yp/nicknames

 增加 shadow  shadow.bynamenicknames文件中(在需要NIS帳號Audit時才會配製)

 

        e.啟動nis 客戶端

                service ypbind start

        f. 修改/etc/passwd  在最后加入﹕

        +﹕﹕﹕﹕﹕﹕             #記得6個冒號

       g. 啟動 YPASSWDD

    #service yppasswdd start

 

*:

1)在Master端使用ypwhich時看到的應是當前主要名

 可使用/usr/lib/yp/ypinit –m 命令同步;

2)在Slave端使用ypwhich時看到的應是當前主要名

Master主機同步後執行/usr/lib/yp/ypinit –s Master_name 命令同步;

     3)在Client端使用ypwhich時看到的應是MasterClient主機名。

         Master主機同步後,Client自動獲得用戶信息。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14876437/viewspace-598191/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/14876437/viewspace-598191/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值