新聞中心
什么是NIS服務(wù)?
NIS(Network Information Service,網(wǎng)絡(luò)信息服務(wù))是一種用于管理UNIX和類UNIX系統(tǒng)(包括Linux)的集中式身份驗(yàn)證、授權(quán)和賬戶管理的網(wǎng)絡(luò)服務(wù),它允許管理員在一個(gè)主機(jī)上配置用戶帳戶和權(quán)限,然后將這些信息分發(fā)到其他主機(jī),從而實(shí)現(xiàn)對(duì)整個(gè)網(wǎng)絡(luò)中的系統(tǒng)和服務(wù)的統(tǒng)一管理,NIS服務(wù)最初是為基于TCP/IP的網(wǎng)絡(luò)環(huán)境設(shè)計(jì)的,但現(xiàn)在也可以在基于X.25、DECnet等協(xié)議的網(wǎng)絡(luò)環(huán)境中使用。

成都創(chuàng)新互聯(lián)擁有十余年成都網(wǎng)站建設(shè)工作經(jīng)驗(yàn),為各大企業(yè)提供成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)服務(wù),對(duì)于網(wǎng)頁(yè)設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、App定制開(kāi)發(fā)、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、程序開(kāi)發(fā)、網(wǎng)站優(yōu)化(SEO優(yōu)化)、微網(wǎng)站、主機(jī)域名等,憑借多年來(lái)在互聯(lián)網(wǎng)的打拼,我們?cè)诨ヂ?lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了很多網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營(yíng)銷經(jīng)驗(yàn),集策劃、開(kāi)發(fā)、設(shè)計(jì)、營(yíng)銷、管理等網(wǎng)站化運(yùn)作于一體,具備承接各種規(guī)模類型的網(wǎng)站建設(shè)項(xiàng)目的能力。
NIS服務(wù)的工作原理
NIS服務(wù)通過(guò)客戶端-服務(wù)器模型工作,客戶端是運(yùn)行在本地計(jì)算機(jī)上的應(yīng)用程序,負(fù)責(zé)與服務(wù)器通信并獲取或更新用戶帳戶和權(quán)限信息,服務(wù)器是運(yùn)行在遠(yuǎn)程主機(jī)上的NIS軟件包,負(fù)責(zé)存儲(chǔ)和管理用戶帳戶和權(quán)限信息,當(dāng)客戶端需要訪問(wèn)某個(gè)用戶的信息時(shí),它會(huì)向服務(wù)器發(fā)送請(qǐng)求,服務(wù)器收到請(qǐng)求后會(huì)返回相應(yīng)的信息,客戶端收到信息后,會(huì)根據(jù)這些信息來(lái)控制對(duì)本地系統(tǒng)的訪問(wèn)權(quán)限。
配置NIS服務(wù)
要在Linux下配置NIS服務(wù),需要進(jìn)行以下幾個(gè)步驟:
1、安裝NIS軟件包:在Debian和Ubuntu等基于Debian的系統(tǒng)中,可以使用apt-get install nis命令安裝;在Red Hat和CentOS等基于RPM的系統(tǒng)中,可以使用yum install glibc-utils命令安裝。
2、配置NIS主服務(wù)器:編輯/etc/sysconfig/network文件,添加以下內(nèi)容:
NIS_SERVERS="server1 server2 server3"
server1、server2和server3分別表示NIS服務(wù)器的主機(jī)名或IP地址,如果有多個(gè)服務(wù)器,可以用空格分隔,保存文件后,執(zhí)行service network restart命令使配置生效。
3、配置NIS客戶端:編輯/etc/pam.d/system-auth文件,添加以下內(nèi)容:
auth sufficient pam_nis.so
account sufficient pam_nis.so
這樣配置后,系統(tǒng)會(huì)使用NIS服務(wù)進(jìn)行用戶認(rèn)證和授權(quán),如果需要使用其他認(rèn)證方法,可以將上述行注釋掉或刪除,然后添加相應(yīng)的一行,如果要使用GNOME密鑰鏈進(jìn)行認(rèn)證,可以添加以下內(nèi)容:
auth sufficient pam_gnome_keyring.so use_uid
account sufficient pam_gnome_keyring.so use_uid
4、啟動(dòng)NIS服務(wù):執(zhí)行service rpcbind start命令啟動(dòng)RPC服務(wù);執(zhí)行service ypbind start命令啟動(dòng)YP服務(wù);執(zhí)行service nscd start命令啟動(dòng)NCD服務(wù),這三個(gè)服務(wù)都是NIS服務(wù)的重要組成部分,需要確保它們都能正常運(yùn)行。
相關(guān)問(wèn)題與解答
1、如何查看NIS服務(wù)器的狀態(tài)?
答:可以使用showmap命令查看NIS服務(wù)器映射表的狀態(tài),如果映射表中沒(méi)有任何條目,說(shuō)明沒(méi)有配置任何服務(wù)器;如果有多個(gè)條目,說(shuō)明已經(jīng)配置了多個(gè)服務(wù)器,還可以使用showmounts命令查看當(dāng)前登錄用戶的遠(yuǎn)程主機(jī)列表,如果沒(méi)有列出任何遠(yuǎn)程主機(jī),說(shuō)明沒(méi)有正確配置NIS客戶端。
2、如何測(cè)試NIS服務(wù)的連通性?
答:可以在客戶端計(jì)算機(jī)上嘗試使用NIS服務(wù)進(jìn)行身份認(rèn)證,可以使用passwd命令更改密碼,然后使用新密碼登錄系統(tǒng),如果能夠成功登錄,說(shuō)明NIS服務(wù)正常工作;否則,可能是由于網(wǎng)絡(luò)故障或配置錯(cuò)誤導(dǎo)致的問(wèn)題。
3、如何備份和恢復(fù)NIS服務(wù)的配置?
答:可以使用備份工具如rsync或tar將NIS服務(wù)的配置文件打包備份;在需要恢復(fù)配置時(shí),可以將備份文件解壓到相應(yīng)的目錄即可,需要注意的是,備份和恢復(fù)操作需要具有相應(yīng)的權(quán)限才能執(zhí)行。
網(wǎng)站欄目:linux下NIS服務(wù)的配置是什么
網(wǎng)頁(yè)URL:http://www.dlmjj.cn/article/dpipgjc.html


咨詢
建站咨詢
