redhat 5搭建nis步骤:


$ sudo yum install ypbind


$ sudo yum install ypserv


$ sudo nisdomainname ming


$ sudo vi /etc/sysconfig/network


NISDOMAIN=ming


:wq


$ sudo vi /etc/yp.conf


domain ming server 10.0.0.2


:wq


$ sudo vi /var/yp/Makefile (找到netgrp,在注释行上单独加个netgrp)


netgrp


:wq


$ sudo touch /etc/netgroup


$ sudo /etc/init.d/ypbind start


$ sudo /etc/init.d/yppasswdd start  (这个服务不起来yppasswd无法使用,即账号无法改密码)


$ sudo vi /etc/nsswitch.conf


passwd:     files    nis    (默认没有nis)

shadow:     files    nis    (默认没有nis)

group:      files    nis     (默认没有nis)


:wq


$ sudo /usr/lib64/yp/ypinit -m


ctrl+d

$ sudo /etc/init.d/ypserv restart


关闭防火墙:


$ sudo /etc/init.d/iptables stop


如果不关防火墙,可以开放端口(ypbind可能需要指定固定端口,暂没研究)


建账号及设置/etc/netgroup略


开机自启动:


# chkconfig ypbind on

# chkconfig ypserv on

# chkconfig yppasswdd on