溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

linux下NIS服務(wù)的配置是什么

發(fā)布時(shí)間:2021-10-22 10:49:45 來源:億速云 閱讀:265 作者:柒染 欄目:云計(jì)算

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)碛嘘P(guān)linux下NIS服務(wù)的配置是什么,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

【NIS服務(wù)器端配置】

第一步:安裝相關(guān)軟件

 安裝第三張光盤中的ypserv-2.19-3和portmap-4.0-65.2.2.1,安裝第二張光盤中的yp-tools-2.9.0.1和ypbind-1.19-7.e15。ypserv是NIS的服務(wù)器端程序,yp-tools和ypbind是客戶端程序,portmap是端口分配程序。在NIS服務(wù)器上一般只需要安裝ypserv和portmap,但是由于服務(wù)器本身也是其自己的客戶端,所以在服務(wù)器上,我們將這四個(gè)軟件包都裝上。命令如下:

 #rpm -ivh /mnt/cdrom/Servers/ypserv-2.19-3  
 #rpm -ivh /mnt/cdrom/Servers/portmap-4.0-65.2.2.1  
 #rpm -ivh /mnt/cdrom/Servers/yp-tools-2.9.0.1  
 #rpm -ivh /mnt/cdrom/Servers/ypbind-1.19-7.e15

第二步:配置服務(wù)器端

① 設(shè)置NIS域名為dne.com,通過以下命令:  
 #nisdomainname dne.com  
為了系統(tǒng)啟動(dòng)后自動(dòng)執(zhí)行此操作,可以將此命令添加到文件/etc/rc.local中。命令為:echo "/bin/nisdomainname dne.com" >>

/etc/rc.local

② 配置服務(wù)器端主配置文件

 編輯文件/etc/ypserv.conf,在文件的最后添加控制參數(shù),允許部分客戶端可以訪問nis服務(wù)器。

 127.0.0.0/255.255.255.0  : * : * : none  
 192.168.20.0/255.255.255.0 : * : * : none  
 all    : * : * : deny  
 其它參數(shù)保持默認(rèn)值即可!

③ 初始化NIS數(shù)據(jù)庫

 運(yùn)行命令:/usr/lib/yp/ypinit -m ,然后設(shè)置主數(shù)據(jù)庫存儲(chǔ)主機(jī)的名稱,然后按CTRL+D鍵,最后按Y確認(rèn),最后程序?qū)?chuàng)建初始化的NIS數(shù)據(jù)庫,創(chuàng)建完成后,在目錄/var/yp下會(huì)有相應(yīng)的文件記錄設(shè)置。

④ 啟動(dòng)服務(wù)

 啟動(dòng)服務(wù)器端的相關(guān)服務(wù)包括portmap和ypserv,yppasswdd,命令如下:

 #/etc/init.d/portmap start  
 #/etc/init.d/ypserv start  
 #/etc/init.d/yppasswdd start

【NIS客戶端配置】

第一步:安裝NIS客戶端程序

 安裝NIS的客戶端程序包portmap,ypbind和yp-tools。  
 #rpm -ivh /mnt/cdrom/Servers/portmap-4.0-65.2.2.1  
 #rpm -ivh /mnt/cdrom/Servers/yp-tools-2.9.0.1  
 #rpm -ivh /mnt/cdrom/Servers/ypbind-1.19-7.e15

第二步:設(shè)置NIS域名為dne.com,通過以下命令:

 #nisdomainname dne.com

第三步:設(shè)置網(wǎng)卡所在的NIS域,通過以下命令:

 #echo "NISDOMAIN=dne.com" >> /etc/sysconfig/network

第四步:配置nis客戶端配置文件

 編輯文件/etc/yp.conf,在文件末尾添加以下參數(shù):

 domain dne.com server 192.168.20.200

第五步:編輯文件/etc/nsswitch.conf,更改密碼查詢順序。

 shadow files nis  
 passwd files nis  
 group files nis

第六步:?jiǎn)?dòng)服務(wù)portmap,ypbind

 #/etc/init.d/portmap start  
 #/etc/init.d/ypbind start

第七步:測(cè)試nis客戶端

 通過以下命令:ypcat passwd,如果能夠輸出服務(wù)器上普通用戶的帳戶信息,則說明NIS配置成功。其它測(cè)試命令還有yptest,ypwhich -x等。


【擴(kuò)展功能】

 NIS的前身是SUN公司開發(fā)的一款叫Yellow Page的信息共享的軟件,后來由于注冊(cè)商標(biāo)的原因改名為NIS。NIS可以用來在LINUX之間進(jìn)行資源的集中管理和帳戶信息共享。NIS客戶端通過NIS服務(wù)器進(jìn)行帳戶認(rèn)證的時(shí)候,需要兩者系統(tǒng)時(shí)間一致,所以在配置NIS的同時(shí),一般還要配置NTPD服務(wù),即網(wǎng)絡(luò)時(shí)間協(xié)議,然后通過cron定時(shí)同步時(shí)鐘,進(jìn)而達(dá)到系統(tǒng)時(shí)間一致的目的。 除以上外,NIS還可以結(jié)合NFS達(dá)到漫游用戶配置文件的目的。我們可以通過NFS共享服務(wù)器上的/home目錄,然后在NIS客戶端系統(tǒng)啟動(dòng)時(shí),自動(dòng)掛載/home目錄到客戶端上,命令是:mount -t nfs 192.168.20.200:/home /home可以把此命令加入到文件/etc/rc.local中,也可以配置文件/etc/fstab,使系統(tǒng)自動(dòng)掛載,當(dāng)用戶在nis客戶端登陸時(shí),將自動(dòng)使用其在服務(wù)器上的宿主目錄。

上述就是小編為大家分享的linux下NIS服務(wù)的配置是什么了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI