1. NIS服务器软件包的安装
2. 设置time和 time-udp 服务的启动状态
3. 建立NIS的域名
同时还需要将NISDOMAINNAME=jiaweinis配置项添加到 ”/etc/sysconfig/network”文件中
4. 设置ypserv服务的配置文件
该配置文件的路径为“/etc/ypserv.conf”
去掉图中标记前面的“#”号即可
5. Securenets安全文件的配置
图中host 127.0.0.1记录设置允许NIS服务器本机访问,“255.255.255.0 192.168.2.0”记录设置192.168.2.0/24子网中的所有主机允许访问NIS服务器,其他的所有主机都被NIS服务器拒绝访问。
6. 启动NIS服务器
7. 构建NIS数据库
建好用户后,直接输入命令:/usr/lib/yp/ypinit –m即生成数据库文件.
在next host to add: 后按ctrl+d组合键继续,建立好的数据库文件保存在“/var/yp/”目录中与NIS域名同名的子目录中.
到此服务器配置完毕。
NIS客户端配置管理
1.NIS客户机需要安装的软件包
2.设置hosts文件
添加NIS服务器主机名解析记录
3.建立NIS的域名
建立方法同服务器中完全相同
4.设置yp.conf配置文件
在该配置文件中设置NIS域名和NIS服务器主机名即可
5.设置nsswitch.conf文件
文件的路径为/etc/nsswitch.conf 在files之后设置使用NIS,如下图选中所示:
6.启动ypbind服务程序
7.使用NIS客户机测试与NIS服务器之间的连接
使用命令:yptest 或 ypwhich 或 ypcat
Yptest会对NIS服务器的域名、主机、数据库及其内容进行自动测试,并显示测试的结果。
Ypwhich命令可显示NIS客户机所使用的NIS服务器的主机名称,当使用ypwhich –x 命令选项时会显示NIS服务器中使用的数据库和映射文件的名称。
Ypcat 命令与ypwhich命令相似。
8.NIS客户端用户登陆。
NIS的基本应用
1.在NIS服务器中输出NFS共享目录
在/etc/exports 文件中添加/home共享目录的设置
2.启动NIS服务器主机中的NFS服务器程序
3.在所有的NIS客户机中挂载NIS服务器中的共享目录
下图为设置自动挂载:
经过以上设置后,在每个NIS客户机中进行用户登陆,用户使用的都是NIS服务器中相同的宿主目录,这样不但实现了用户账号的集中管理,而且还实现了用户文件在各NIS客户机之间的漫游。