設定sahome server:
編輯/etc/rc.conf修改
hostname="sahome.com"
並加入
nisdomainname="test-domain"
nis_server_enable="YES"
nis_yppasswdd_enable="YES"
nis_yppasswdd_flags="-t /var/yp/master.passwd"
rpcbind_enable="YES"
nis_client_enable="YES"
編輯/etc/hosts
再最下方加入
xxx.xxx.xxx.1 sahome.com
xxx.xxx.xxx.2 saduty.com
xxx.xxx.xxx.3 sabsd.com
編輯/var/yp/Makefile
將NOPUSH="True"註解掉(前面加#)
cp /etc/master.passwd /var/yp/master.passwd
根據需要需求編輯/var/yp/master.passwd
此檔案內紀錄的user資訊,之後會分享到各個NIS client下作為登入驗證檔案使用(此場景即為sabsd server)
ypinit -m test-domain
依照提示設定:
non-fatal errors? [y/n: n] n
next host to add: saduty.com
next host to add: ^D
Is this correct? [y/n: y] y
等待設定完成即可
設定saduty server:
編輯/etc/rc.conf
修改
hostname="sahome.com"
並加入
nisdomainname="test-domain"
nis_server_enable="YES"
nis_client_enable="YES"
編輯/etc/hosts
再最下方加入
xxx.xxx.xxx.1 sahome.com
xxx.xxx.xxx.3 sabsd.com
ypinit -s sahome.com test-domain
依照提示設定:
修改
hostname="sahome.com"
並加入
nisdomainname="test-domain"
nis_server_enable="YES"
nis_client_enable="YES"
編輯/etc/hosts
再最下方加入
xxx.xxx.xxx.1 sahome.com
xxx.xxx.xxx.3 sabsd.com
ypinit -s sahome.com test-domain
依照提示設定:
non-fatal errors? [y/n: n] n
等待設定完成即可
設定sabsd server:
編輯/etc/rc.conf修改hostname="sahome.com"並加入nisdomainname="test-domain"nis_client_enable="YES"編輯/etc/hosts再最下方加入xxx.xxx.xxx.1 sahome.comxxx.xxx.xxx.2 saduty.com編輯/etc/master.passwd (輸入vipw指令)再最下方加入+:::::::::編輯/etc/group (輸入vigr指令)再最下方加入+:*::編輯/etc/nsswitch.conf修改為hosts: files nis dns進入該sabsd server後shutdown -r now重新開機
輸入ypcat passwd即可看到sahome中,由/var/yp/master.passwd產生出/var/yp/passwd其內的資訊,
用以作為登入sabsd server
沒有留言:
張貼留言