本篇內(nèi)容主要講解“怎么批量修改200臺以上web服務(wù)器密碼”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“怎么批量修改200臺以上web服務(wù)器密碼”吧!
10余年的民勤網(wǎng)站建設(shè)經(jīng)驗,針對設(shè)計、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。營銷型網(wǎng)站的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整民勤建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)公司從事“民勤網(wǎng)站設(shè)計”,“民勤網(wǎng)站推廣”以來,每個客戶項目都認(rèn)真落實執(zhí)行。
作為一個運維工作人員,有時候我們需要對自己負(fù)責(zé)的web服務(wù)器批量修改密碼,如果一臺一臺改,會相對來說較為麻煩,所以在這里我們可以使用NIS賬戶統(tǒng)一認(rèn)證。
我們假設(shè)有一部賬號主控服務(wù)器來管理網(wǎng)域中所有主機的賬號, 當(dāng)其他的主機有用戶登入的需求時,才到這部主控服務(wù)器上面要求相關(guān)的賬號、密碼等用戶信息,如此一來,如果想要增加、修改、刪除用戶數(shù)據(jù),只要到這部主控服務(wù)器上面處理即可, 這樣就能夠降低重復(fù)設(shè)定使用者賬號的步驟了!
NIS=Network Information Service 網(wǎng)絡(luò)信息服務(wù)
Network Information Service 最早應(yīng)該稱為 SunYellow Pages (簡稱yp),
配置NIS服務(wù)器實現(xiàn)集中化認(rèn)證
NIS是C/S模式,服務(wù)端程序軟件名,ypserv;客戶端程序軟件名字,ypbind,客戶端工具是yp-tools(yppasswd)
實驗環(huán)境:
XueGod63(Server)========XueGod64(Client)
服務(wù)端和客戶端軟件安裝
服務(wù)端:
[root@XueGod63 ~]# yum install ypserv //NIS服務(wù)主程序包
客戶端:
[root@XueGod64 ~]# yum install ypbind-y //NIS客戶端,ypbind進程包
[root@XueGod64 ~]# yum install -y yp-tools rpcbind
//NIS客戶端工具,如yppasswd命令
服務(wù)端相關(guān)配置文件:
/etc/ypserv.conf //NIS服務(wù)器主配置文件,可以控制NIS客戶端是否可以訪問NIS服務(wù)器 (簡單的說,配置了ACL)
/etc/hosts //IP-主機對應(yīng)記錄,如果沒有DNS系統(tǒng),則hosts需要存放每一臺NIS客戶端主機記錄
NIS Server配置可登陸用戶
[root@XueGod63 ~]# mkdir /home/NISHOME //可以不建立,直接home下生成
[root@XueGod63 ~]# useradd -d /home/NISHOME/nisuser1 nisuser1
[root@XueGod63 ~]# useradd -d /home/NISHOME/nisuser2 -s /sbin/nologinnisuser2
//測試用戶,這個用戶用來測試是否可以使用此賬號登陸其他系統(tǒng)
[root@XueGod63 ~]# echo nisuser1:123456 | chpasswd
[root@XueGod63 ~]# echo nisuser2:123456 | chpasswd
NIS域名配置
[root@XueGod63 ~]#nisdomainname //NIS域名查看命令(net-tools提供)
[root@XueGod63 ~]# vim/etc/sysconfig/network //修改配置文件,是永久生效
NETWORKING=yes
HOSTNAME=XueGod63
GATEWAY=192.168.1.254
NTPSERVERARGS=iburst
NISDOMAIN=XueGod.cn #NIS域名,不是NISDOMAINNAME,重啟生效
[root@XueGod63 ~]# nisdomainnameXueGod.cn //也可以使用這個命令,臨時有效,類似hostname命令
[root@XueGod63 ~]# nisdomainname
XueGod.cn
服務(wù)端Hosts文件配置
[root@XueGod63 ~]# vim /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.63 XueGod63 #添加所有的NIS客戶端,包括自己(NIS Server)
192.168.1.64 XueGod64
ypserv.conf主配置文件配置
ypserv.conf配置文件主要實現(xiàn)的功能是:允許那些Server可以連接NIS Server,這里允許所有內(nèi)網(wǎng)客戶端可以
連接NIS服務(wù)器,除此之外的客戶端都拒絕連接
[root@XueGod63 ~]# vim /etc/ypserv.conf
# 一般來說,你可以依照我們的網(wǎng)域來設(shè)定成為底下的模樣,也就是實驗中添加的三行
#Host : Domain :Map : Security
127.0.0.1/255.0.0..0 :* :* : none
192.168.1.0/255.255.255.0 :* :* : none
* : * :* : deny
建立NIS數(shù)據(jù)庫
[root@XueGod63 ~]# service ypserv start
//要啟動ypserv服務(wù),否則無法建立NIS數(shù)據(jù)庫
Starting YP server services: [ OK ]..
[root@XueGod63~]#/etc/init.d/rpcbind restart. [ OK ]
[root@XueGod63 ~]# /usr/lib64/yp/ypinit-m //創(chuàng)建數(shù)據(jù)庫 (此命令需要使用絕對路徑)
[root@XueGod63 ~]# /usr/lib64/yp/ypinit -m
輸入自己的host
啟動NIS服務(wù)
[root@XueGod63 ~]#/etc/init.d/ypserv restart
[root@XueGod63 ~]# /etc/init.d/yppasswddrestart //否則添加新的數(shù)據(jù)將無法生效
[root@XueGod63 ~]# chkconfig ypservon
[root@XueGod63 ~]# chkconfig yppasswdd on
配置客戶端加入NIS域
[root@XueGod64 ~]#yum install -y ypbind yp-tools rpcbind //這兩個工具在前面已經(jīng)安裝
/etc/init.d/rpcbind start
Starting rpcbind: [ OK ]
[root@XueGod64 ~]#system-config-authentication //此命令需要圖形界面的支持,按下圖填寫
點擊Apply之后
Starting NIS service: [ OK ]
Binding NIS service:. [ OK ]
現(xiàn)在可以測試是否用nisuser1登陸
[root@XueGod63 ~]# sshnisuser1@192.168.1.64 //在XueGod63上測試遠(yuǎn)程登錄
好了,只要能夠登陸,就可以使用了。http://www.2798888.com
到此,相信大家對“怎么批量修改200臺以上web服務(wù)器密碼”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!