NIS Server

nis版本 : (3.17-34ubuntu3)

1. 安裝NIS
# apt-get install nis
2. 安裝時要輸入domainname
ubuntu26 //如果只是練習或測試,可輸入主機名稱
3. 修改NIS為master
# vi /etc/default/nis

 //把NISSERVER改成master
 NISSERVER=master
4. 安全性設定,設定只有誰能access
# vi /etc/ypserv.securenets 

#0.0.0.0 0.0.0.0 //先把0.0.0.0 0.0.0.0註解
255.255.255.0 192.168.1.0  //新增你想允許的網域,此為 子網路遮罩 虛擬網域
5. 修改允許Client使用Server帳號密碼
# vi /var/yp/Makefile
 MERGE_PASSWD=true
 MERGE_GROUP=true
6. 設定local DNS
# vi /etc/hosts
 192.168.1.26 ubuntu26 //[ip] [hostname]
7. 重啟NIS
# systemctl restart nis
8. 設定NIS Server database
# /usr/lib/yp/ypinit -m
 當在NIS Server新增使用者時,使用下面指令
 # make /var/yp
 推薦寫一個script,用crontab去run