配置NIS客户端分为2种情况:
1.和NIS server(包括master和slave)处于同一个网段,即可以被广播到.
a) vi /etc/rc.conf加入如下2行
nisdomainname=”your_nis_domain“
nis_client_enable=”YES”
b) vi /etc/nsswitch.conf修改对应的选项适合自己的需要,贴一下我的供参考.
chifeng# cat /etc/nsswitch.conf
group: compat
group_compat: nis
hosts: files nis dns
networks: files
#passwd: compat
passwd: files nis
passwd_compat: nis
shadow: files nis
shells: files
automount: nis
1.和NIS server(包括master和slave)处于同一个网段,即可以被广播到.
a) vi /etc/rc.conf加入如下2行
nisdomainname=”your_nis_domain“
nis_client_enable=”YES”
b) vi /etc/nsswitch.conf修改对应的选项适合自己的需要,贴一下我的供参考.
chifeng# cat /etc/nsswitch.conf
group: compat
group_compat: nis
hosts: files nis dns
networks: files
#passwd: compat
passwd: files nis
passwd_compat: nis
shadow: files nis
shells: files
automount: nis
c) 执行如下命令
chifeng# /etc/rc.d/ypbind start
配置完毕,执行ypwhich看看是否已经生效了.
2.不和NIS server处于同一个网段,不能被广播到.
a) vi /etc/rc.conf,添加如下5行
nisdomainname=”your_nis_domain“
nis_client_enable=”YES”
nis_client_flags=”-ypset -m -S your_nis_domain,nis_server1,nis_server2“
#nis_ypset_enable=”YES”
#nis_ypset_flags=”your_nis_server_address“
b) vi /etc/nsswitch.conf修改对应的选项适合自己的需要
c) 执行如下命令启动NIS客户端
chifeng# /etc/rc.d/ypset start
chifeng# /etc/rc.d/ypbind start
配置完毕,执行ypwhich测试.
b) vi /etc/nsswitch.conf修改对应的选项适合自己的需要
c) 执行如下命令启动NIS客户端
chifeng# /etc/rc.d/ypset start
chifeng# /etc/rc.d/ypbind start
配置完毕,执行ypwhich测试.
这儿仅说明了在FreeBSD下配置NIS client的2种情况,详细说明请参考handbook对应章节:
http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/network-nis.html