目錄
nis(network information service)
在有多台linux伺服器的環境中,且一台linux伺服器的賬號又有很多且可能會相同,所以會出現理員很難管理的現象。nis的主要功能是對主機賬號系統等系統資訊提供集中的管理。
當nis客戶機需要進行使用者登入的資訊驗證時,就向nis伺服器發出查詢請求。當系統中的一台nis伺服器為多台nis客戶機提供服務時,使用者登入系統中的任何一台nis客戶機都會從nis伺服器進行登入驗證,這樣就實現了集中管理使用者賬號的功能。
名稱ip 位址
主機名稱
nis伺服器
13.10.29.2
node292
nis客戶端
13.10.29.3
node293
1、停止firewall
systemctl stop firewalld
2、禁止firewall開機啟動
systemctl disable firewalld.service
2、修改selinux
vi /etc/selinux/config
將selinux=enforcing改為:selinux=disabled
,並執行setenforce 0使他立即生效,當然你也可以重啟機器
1、安裝軟體包
yum -y install ypserv ypbind yp-tools rpcbind
2、設定nis網路名稱
vi /etc/sysconfig/network
在裡面新增一行nisdomain=nisdomain,用來指定nis伺服器的網域名稱稱為nisdomain
3、增加開機自動加入nis域
vi /etc/rc.d/rc.local
在裡面新增一行/bin/nisdomainname nisdomain
注意哦~~此時可以使用nisdomainname直接檢視,如果發現沒有展示設定的網域名稱,再輸入nisdomainname nisdomain
4、建立域使用者(組)
useradd -s /bin/bash nisuser
並設定使用者密碼
passwd nisuser
建立使用者組程式設計客棧
groupadd nisgroup
5、設定主要配置檔案新增許可權
vi /e程式設計客棧tc/ypserv.conf
新增如下三行,限制了只能加入13.10網段的伺服器
6、在niwww.cppcns.coms域伺服器中新增nis客戶端的資訊
vi /etc/hosts
在裡面新增如下兩行:
13.10.29.2 node292
13.10.29.3 node293
7、啟動nis服務
systemctl start rpcbind
systemctl start yppasswdd
systemctl start ypserv
8、初始化資料庫
/usr/lib64/yp/ypinit -m
再執行「ctrl+d」,再輸入y
注意哦~~如果期間有更改nis伺服器的配置檔案,則需要重新初始化資料庫
9、初始化資料庫後需要重啟服務
systemctl start rpcbind
systemctl start yppasswdd
systemctl start ypserv
10、設定服務開機自啟動
systemctl enable rpcbind
systemctl enable yppasswdd
systemctl enable ypserv
1、安裝軟體包
yum -y install程式設計客棧 ypbind yp-tools rpcbind
2、在網路中新增nis域
vi /etc/sysconfig/network
在裡面新增一行nisdomain=nisdomain
3、設定開機自動加入nis域
vi /etc/rc.d/rc.local
新增/bin/nisdomainname nisdomain
同樣注意哦~~此時可以使用nisdomainname直接檢視,如果發現沒有展示設定的網域名稱,再輸入nisdomainname nisdomain
4、在nis客戶端中新增nis伺服器的資訊
vi /etc/hosts
13.10.29.3 node293
13.10.29.2 node292
5、用圖形介面配置nis,直接輸入:
authconfig-tui
6、啟動服務
systemctl start rpcbind
systemctl start ypbind
此時可以驗證下是否部署成功,在客戶端上輸入yptest,如果能看到nis伺服器上的使用者,恭喜部署沒有問題啦。
以上nis環境已經部署結束了!!
在CentOS 7中安裝與配置Tomcat 8方法
命令主要參考 安裝說明 安裝環境 centos 7 安裝方式 原始碼安裝 軟體 apache tomcat 8.0.14.tar.gz 安裝前提 系統必須已安裝配置jdk6 安裝請參考 在centos 7中安裝與配置jdk8 安裝tomcat 將apache tomcat 8.0.14.tar.gz...
在CentOS7系統中配置ftp服務
yum install y vsftpdsystemctl enable vsftpd.servicesystemctl start vsftpd.servicenetstat antup grep ftpuseradd ftptest passwd ftptest mkdir var ftp te...
在CentOS 7系統中配置Python3 x
因為大部分發行版預設使用python2.x,所以配置python3.x不可避免 yum y update wget org ftp python 3.5 2 python 3.5 2.tgztar zxvf python 3.5 2.tgz可參考 鳥叔的linux私房菜 原始碼安裝 cd pytho...