一、nis服务器的基本设置步骤
1、安装nis服务器软件包
2、设置time和time-udp服务的启动状态
3、建立服务器的nis域名
4、设置ypserv服务的配置文件
5、启动nis服务器
6、构建nis数据库
二、nis服务器配置过程
1、在第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
三、在nis服务器主机中建立nis域名
#nisdomainname nistest
#echo '/bin/nisdomainname nistest' >> /etc/rc.d/rc.local
#echo 'NISDOMAIN=nistest' >> /etc/sysconfig/network
四、ypserv.conf文件的配置
1、nis服务器的主配置文件是ypserv.conf
2、配置文件中可设置对认证数据库的访问控制
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 //主机配置方式,host后空格,然后跟的是ip地址
255.255.255.0 192.168.1.0 //网络地址配置方式,子网掩码在前,网络地址在后
六、启动nis服务器
nis服务器需要portmap服务的支持,并且需要启动ypserv和yppasswdd两个服务
#service portmap status
#service ypserv start
#service yppasswdd start
七、构建nis数据库
ypinit命令可构建nis服务器的数据库文件
ypinit命令按照/var/yp/目录中的Makefile文件的配置内容构建数据库文件
#/usr/lib/yp/ypinit -m
八、nis客户机的配置和使用步骤
1、安装nis客户机软件包
2、设置hosts文件中的nis服务器主机记录
3、建立nis的域名
4、设置yp.conf配置文件
5、设置nsswitch.conf文件
6、启动ypbind服务程序
7、使用nis客户机测试与nis服务器的连接
8、nis客户端用户登录
九、nis客户机的安装操作
1、nis客户机需要安装ypbind和yp-tools两个软件包,它们都是系统默认安装的
2、设置hosts文件中的nis服务器主机记录
nis客户机需要通过主机名访问nis服务器
#echo '192.168.1.251 lw' >> /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 lw' >> /etc/yp.conf
5、设置nsswitch.conf文件
文件中需要添加使用nis作为主机信息的查询方式
passwd: files nis
shadow: files nis
group: files nis
hosts: files nis dns
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
9、nis客户机中用户宿主目录
在nis服务器中将/home目录输出为nfs共享目录,在exports文件中设置nfs共享目录
/home/ 192.168.1.0/24(rw,async,no_root_squash)
启动nfs服务器#service nfs start
在所有nis客户机中挂载nis服务器主机中的/home目录:
在fstab文件中添加nfs文件系统挂载记录
lw:/home/ /home nfs defaults 0 0
使用mount命令挂载/home目录
#mount /home
阅读(667) | 评论(0) | 转发(0) |