新聞中心
NIS(Network Information Service)是一種高效的網(wǎng)絡(luò)服務(wù),它支持多個(gè)系統(tǒng)、節(jié)點(diǎn)之間共享數(shù)據(jù)和管理信息,從而極大地提高了網(wǎng)絡(luò)服務(wù)的管理能力和可靠性。NIS 由一組服務(wù)器和客戶(hù)端組成邏輯網(wǎng)絡(luò),可以實(shí)現(xiàn)多個(gè)系統(tǒng)及節(jié)點(diǎn)之間的網(wǎng)絡(luò)信息共享。linux操作系統(tǒng)也支持NIS,這就涉及到其N(xiāo)IS架構(gòu)的實(shí)現(xiàn)以及運(yùn)行,接下來(lái)就來(lái)看一下Linux下的NIS架構(gòu)的實(shí)現(xiàn)。

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),博樂(lè)企業(yè)網(wǎng)站建設(shè),博樂(lè)品牌網(wǎng)站建設(shè),網(wǎng)站定制,博樂(lè)網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷(xiāo),網(wǎng)絡(luò)優(yōu)化,博樂(lè)網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M(mǎn)足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專(zhuān)業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶(hù)成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
NIS的實(shí)現(xiàn)需要在網(wǎng)絡(luò)上設(shè)置NIS服務(wù)器,并在客戶(hù)端上安裝NIS客戶(hù)端,服務(wù)器端會(huì)提供主機(jī)名到IP地址、用戶(hù)名到用戶(hù)ID等等映射表服務(wù)。在Linux操作系統(tǒng)中,NIS基于RPC(遠(yuǎn)程過(guò)程調(diào)用)服務(wù)架構(gòu)設(shè)計(jì),它包含三個(gè)基本組件,分別是NIS服務(wù)器與客戶(hù)端、NIS的遠(yuǎn)程過(guò)程調(diào)用程序,以及一個(gè)共享的文件目錄:
(1)NIS服務(wù)器與客戶(hù)端:在NIS系統(tǒng)中,存在多個(gè)服務(wù)器,其中任意一臺(tái)服務(wù)器可以作為中心的NIS服務(wù)器,其它的服務(wù)器則被作為從屬的NIS服務(wù)器,NIS客戶(hù)端則通過(guò)這些服務(wù)器接收NIS數(shù)據(jù),它們使用RPC來(lái)獲取轉(zhuǎn)發(fā)數(shù)據(jù),以此完成對(duì)數(shù)據(jù)的查詢(xún)和管理。
(2)NIS遠(yuǎn)程過(guò)程調(diào)用程序:NIS遠(yuǎn)程過(guò)程調(diào)用程序是NIS系統(tǒng)的核心部分,它實(shí)現(xiàn)了網(wǎng)絡(luò)上用戶(hù)之間登錄帳號(hào)和密碼信息在不同主機(jī)之間的傳輸,也可以用來(lái)傳輸本地會(huì)話(huà)環(huán)境變量和一些列機(jī)器指令。
(3)共享的文件目錄:在NIS系統(tǒng)中,共享的文檔目錄有助于實(shí)現(xiàn)對(duì)數(shù)據(jù)的有效管理,它包括用戶(hù)名到用戶(hù)ID、已登錄系統(tǒng)用戶(hù)以及選擇組等。
NIS通常以客戶(hù)端/服務(wù)器的形式運(yùn)行,NIS間的通信受到加密保護(hù),確保信息的安全性。NIS服務(wù)器主機(jī)上一般有幾個(gè)軟件包一起構(gòu)建NIS服務(wù),如YP server(with maps)、ypserv、yppasswdd、ypbind、ypwhich。另外套件yp-tools將為客戶(hù)端安裝一些常用的命令,如nslookup、ypcat、ypwhich等,下面讓我們來(lái)看一下它們?cè)?Linux 中是如何構(gòu)建和運(yùn)行NIS服務(wù)的:
1、首先,將NIS的配置信息定義在/etc/yp.conf文件中,該文件用于定義NIS網(wǎng)絡(luò)的服務(wù)器和客戶(hù)端主機(jī);
2、然后在NIS服務(wù)器上將映射表文件定義在/var/yp目錄下,該目錄用于存放NIS系統(tǒng)的映射表文件;
3、最后,在NIS服務(wù)器上使用ifconfig命令來(lái)配置NIS服務(wù)端口,通常是139端口,此外,還應(yīng)啟動(dòng)NIS服務(wù)器、客戶(hù)端等軟件組件;
通過(guò)以上步驟,NIS服務(wù)就完成了安裝,可以使用ypcat或ypsuch命令測(cè)試一下,看看NIS服務(wù)是否正常提供網(wǎng)絡(luò)信息共享。
總之,Linux的NIS架構(gòu)在構(gòu)建之初就將安全性與可靠性作為基礎(chǔ)服務(wù)進(jìn)行構(gòu)建,這保證了被低通過(guò)NIS獲取的數(shù)據(jù)是經(jīng)過(guò)加密保護(hù)的,有助于實(shí)現(xiàn)網(wǎng)絡(luò)信息的安全共享,同時(shí),網(wǎng)絡(luò)上多臺(tái)NIS服務(wù)器之間的備份功能也可
創(chuàng)新互聯(lián)【028-86922220】值得信賴(lài)的成都網(wǎng)站建設(shè)公司。多年持續(xù)為眾多企業(yè)提供成都網(wǎng)站建設(shè),成都品牌網(wǎng)站設(shè)計(jì),成都高端網(wǎng)站制作開(kāi)發(fā),SEO優(yōu)化排名推廣服務(wù),全網(wǎng)營(yíng)銷(xiāo)讓企業(yè)網(wǎng)站產(chǎn)生價(jià)值。
網(wǎng)頁(yè)名稱(chēng):架構(gòu)了解NISLinux架構(gòu),實(shí)現(xiàn)網(wǎng)絡(luò)信息共享(nislinux)
當(dāng)前路徑:http://www.5511xx.com/article/cddgodp.html


咨詢(xún)
建站咨詢(xún)
