NIS简单配置

LNS NIS配置
1.可以安装NIS服务器软件包
2.正确配置NIS服务器
3.启动NIS服务
4.配置NIS客户机
5.使客户机从NIS服务器中的用户账号登陆

=====================================================================
服务器配置:
 1.安装NIS服务器软件包
 2.设置time和time-udp服务的启动状态
 3.创建服务器中的NIS域名
 4.设置ypserv服务的配置文件
 5.启动NIS服务器
 6.构建NIS数据库
1.NIS服务器的安装
  RHEL4的第1张安装光盘中包括NIS服务器的安装包
  # rpm -ivh ypserv-2.13-5.i386.rpm
2.设置time和time-udp服务的启动状态
  NIS服务器的运行须要time和time-upd服务的支持
  # chkconfig time on
  # chkconfig time-udp on
  # service xinetd restart
3.在NIS服务器主机中创建NIS域名
  # nisdomainname nistest
  # echo '/bin/nisdomainname nistest' >> /etc/rc.d/rc.local
  # echo 'NISDOMAIN=nistest' >> /etc/sysconfig/network
4.ypserv.conf文件的配置
  NIS服务器的主配置文件是ypserv.conf
  配置文件中可设置对认证数据库的访问控制
  127.0.0.0/255.255.255.0     : *       : *    : none
  192.168.1.0/255.255.255.0   : *       : *    : none
  *                           : *       : *    : deny
  securenets安全配置文件
  securenets文件用于对NIS客户端主机进行访问控制
  securenets文件须要手工创建
  # cat /var/yp/securenets
  host 127.0.0.1
  255.255.255.0   192.168.1.0
5.启动NIS服务器
NIS服务器须要portmap服务的支持,而且须要启动ypserv和yppasswdd两个服务
  # service portmap status
  # service ypserv start
  # service yppasswdd start
6.构建NIS数据库
ypinit命令可构建NIS服务器的数据库文件
ypinit命令按照“/var/yp/”目录中的Makefile文件的配置内容构建数据库文件
# /usr/lib/yp/ypinit -m
7.关闭防火墙
service iptables stop
 
==================================
客户机配置
 1.安装NIS客户机软件包
 2.设置hosts文件中的NIS服务器主机记录
 3.创建NIS的域名
 4.设置yp.conf配置文件
 5.设置nsswitch.conf文件
 6.启动ypbind服务程序
 7.使用NIS客户机测试与NIS服务器的链接
 8.NIS客户端用户登陆

1.NIS客户机须要的软件
  NIS客户机须要安装ypbind和yp-tools两个软件包
  ypbind和yp-tools软件包是RHEL4中默认安装的
2.设置hosts文件中的NIS服务器主机记录
  NIS客户机须要经过主机名访问NIS服务器
  # echo '192.168.1.2  LinServ' >> /etc/hosts
3.创建NIS的域名
  NIS客户机中创建NIS域名的操做与NIS服务器中相同
  # nisdomainname nistest
  # echo '/bin/nisdomainname nistest' >> /etc/rc.d/rc.local
  # echo 'NISDOMAIN=nistest' >> /etc/sysconfig/network

4.设置yp.conf配置文件
  NIS客户机的配置文件是yp.conf
  yp.conf文件中须要设置NIS域名和服务器主机名称
  # echo 'domain nistest server LinServ' >> /etc/yp.conf
5.设置nsswitch.conf文件
  文件中须要添加使用nis做为主机信息的查询方式
  passwd:     files nis
  shadow:     files nis
  group:      files nis
  hosts:      files nis dns
  关闭防火墙
  service iptables stop
6.启动ypbind服务程序
  NIS客户机须要启动ypbind服务程序
  ypbind服务程序须要portmap服务的支持
  # service portmap status
  # service ypbind start
7.yp-tools软件包中提供了三个测试命令
  yptest命令可对NIS服务器进行自动测试
  # yptest
ypwhich命令可显示NIS客户机所使用的NIS服务器的主机名称和数据库文件列表
  # ypwhich
  # ypwhich -x
ypcat命令显示数据库文件列表和指定数据库的内容
  # ypcat -x
  # ypcat passwd
8.NIS客户端用户登陆
用户能够使用NIS服务器中的用户账号登陆任何NIS客户机
用户成功登陆NIS客户机后可能没法找到宿主目录
用户口令修改
用户可登陆任何一台NIS客户机进行用户口令修改
用户须要使用yppasswd命令修改NIS服务器中的用户口令
$ yppasswd
在NIS服务器中将“/home”目录输出为NFS共享目录 在exports文件中设置NFS共享目录 /home  192.168.1.0/24(rw,sync) 启动NFS服务器 # service nfs start 在全部NIS客户机中挂载NIS服务器主机中的“/home”目录 在fstab文件中添加NFS文件系统挂载记录 LinServ_ip:/home/   /home nfs defaults    0 0 使用mount命令挂载“/home”目录 # mount /home
相关文章
相关标签/搜索