天天看點

centos 5.5 下的nis設定(server client)

本文中涉及nis伺服器以及用戶端設定

一、伺服器部分

1.編輯 /etc/rc.local,添加 nisdomainname john 在最後一行。(當然,你的nisdomainname可能和我不一樣。)

2.編輯 /etc/sysconfig/network,如下紅色字型的是需要修改或添加的

NETWORKING=yes

NETWORKING_IPV6=no

HOSTNAME=master

NISDOMAIN=john

3.設定 /etc/hosts,添加如下内容到檔案的尾部

192.168.1.4     master

192.168.1.5     client

4.按照需要的包

yum install ypserv

5.修改主要配置檔案 /etc/ypserv.conf,删除最後一行前的登出符,如下所示。

*                        : *       : *                : none

6.啟動服務

service portmap start

service ypserv start

service yppasswdd start

7.建立一個測試使用者

useradd nisuser

passwd nisuser

8.建立資料庫,使用指令/usr/lib/yp/ypinit -m

<a href="http://blog.51cto.com/attachment/201009/205047374.png" target="_blank"></a>

OK,到目前為止,伺服器部分已經設定完畢。

二、用戶端部分

1.安裝nis用戶端

yum install ypbind

2.設定 /etc/hosts,添加如下内容到檔案的尾部

3.編輯 /etc/sysconfig/network,如下紅色字型的是需要修改或添加的

HOSTNAME=client

4.編輯 /etc/rc.local,添加 nisdomainname john 在最後一行。

5.設定認證方式,使用指令authconfig-tui,選擇“Use NIS”

<a href="http://blog.51cto.com/attachment/201009/205641645.png" target="_blank"></a>

用戶端部分至此結束。

三、測試

在客戶機上使用nisuser登入:

<a href="http://blog.51cto.com/attachment/201009/210804281.png" target="_blank"></a>

當然了,因為客戶機上沒有/home/nisuser這個目錄,是以會有一個“No directory /home/nisuser!”的提示

本文轉自 justiceplus 51CTO部落格,原文連結:http://blog.51cto.com/johnwang/386207,如需轉載請自行聯系原作者