天天看點

NIS服務配置過程

<b>NIS</b><b>服務用途:</b><b></b>

在網絡中的一台伺服器上集中管理所有主機的使用者名和密碼,友善管理,安全性高。

<b>伺服器端配置流程:</b><b></b>

<b>一、安裝軟體包</b>

[root@lazycat ~]# yum install ypserv

#安裝NIS伺服器端軟體包ypserv

<b>二、修改配置檔案</b>:

vim /etc/sysconfig/network      #編輯指定域的相關資訊

NISDOMAIN=san                #添加這條語句指定出咱們的域是SAN

vi /etc/ypserv.conf            #編輯NIS伺服器端配置檔案

  *                        : *       : *                : none

#第1列為主機名(被允許的),第2列為域名,第3列為共享的檔案夾名,第4列安全選擇

(none不考慮安全,port指定允許的通路端口小于1024,deny拒絕所有)。

vi /var/yp/Makefile

 all:  passwd group hosts

#109行,将hosts以後的都注釋掉,隻共享出前三個檔案/etc下的passwd(使用者名檔案)

  group(組檔案) hosts(IP對應主機名檔案)

<b>重新開機服務</b>:

service ypserv restart

service ypasswdd restart

service portmap restart

安裝ypbind軟體包

/usr/lib/yp/ypinit -m   #指出本機為伺服器端

<b>三、帳戶的資料配置</b>

mkdir /rhome           #建立網絡使用者家目錄

useradd -Db /rhome      #指定建立使用者時預設家目錄所在目錄

useradd zhb             #建立三個使用者

useradd zjp

useradd czx

<b>搭建NFS</b><b>伺服器</b>

vi /etc/exports

 /rhome *(rw,sync)

#在網絡中共享出/rhome檔案夾并賦予其讀寫權限與是否同步設定(sync同步,async非同步)

vi /etc/auto.home

        *       -rw,soft,intr   192.168.0.141:/rhome/&amp;

#建立并編寫auto.home檔案使rhome實作自動挂載

   all:passwd group hosts auto.home     #将auto.home檔案在網絡中共享出來

<b>重新開機以下服務及指令</b>

service yppasswdd restart

service nfs restart

/usr/lib/yp/ypinit -m   #指定出本機為伺服器端

<b>用戶端的配置</b>:

<b>一、安裝軟體包</b><b></b>

yum install ypbind      #安裝ypbind軟體包

yum install yp-tools    #安裝yp-tools軟體包

<b>二、指定帳戶伺服器</b><b></b>

authconfig-tui     #打開圖形配置檔案,指定域名和伺服器IP

   vi /etc/yp.conf

   domain san server 192.168.0.141

#檢查該檔案内容是否與authconfig-tui相對應

yptest  #該指令測試用戶端是否能識别指定域和NIS伺服器位址

su - zhb(帳戶名)        #檢查切換是否成功

<b>三、帳戶的資料</b><b></b>

<b></b>

配置自動挂載autofs

mkdir /rhome    #建立一個rhome檔案夾

vi /etc/auto.master

        /rhome

nis

:auto.home

#使rhome檔案夾可自動挂載到NIS伺服器

vi /etc/nsswitch.conf    #修改該檔案使帳戶登陸順序以NIS伺服器為主

        passwd:

files

        shadow:

        group:        

service autofs restart  #重新開機服務

繼續閱讀