Redhat AS 3u6 配置nis过程
NIS域名:RM
客户端机器名:rfic,IP:192.168.33.199
一、Server端配置
1.1 设定nis域名
# nisdomainname RM
#vi /etc/rc.d/rc.local
加入:/bin/nisdomainname Ratio
#vi /etc/sysconfig/network
加入:NISDOMAIN=RM
1.2 修改/etc/ypserv.conf
注释掉*开头的几行,在最后加上:
127.0.0.1/255.255.255.0 : * : * : none
192.168.33.0/255.255.255.0 : * : * : none
* : * : * : deny
1.3 设定/etc/hosts,加入客户端机器的IP和机器名。
建一个空文件/etc/netgroup
1.4 开启服务portmap,ypserv,yppasswdd (/etc/init.d下)
1.5 建立资料库
#/usr/lib64/yp/ypinit -m
不用加入内容
1.6重启ypserv和yppasswdd两个服务
二、客户端设定
2.1 同1.1
2.2 同1.3
2.3 启动ypbind
#authconfig
选Use NIS, 再选MD5和Shadow password,ok后填Domain:RM,Server:Ratio,再按ok即可启动portmap和ypbind
也可以通过手动修改文件再启动:
#vi /etc/nsswitch.conf
passwd: files nis
shadow: files nis
group: files nis
hosts: files nis dns
#vi /etc/sysconfig/authconfig
USENIS=yes
#vi /etc/pam.d/system-auth
在password sufficient.....这一行的最后加上nis
#vi /etc/yp.conf
domain RM server 192.168.33.90
然后启动portmap和ypbind(/etc/init.d下)
2.4 检验一下配置
#yptest
应该出现“1 test failed”,问题在Test 3 : yp_match,可忽略
#ypwhich -x
看看host,group,passwd几个资料库是否都有
#ypcat
看看有没有用户。正常将出现Server(Ratio)上的UID号500以后的用户
到这里就可以用Server上的普通帐号登录这台客户机rfic了。
三、目录的自动mount
3.1 在server里面export出/apps和/home两个目录
#vi /etc/exports
/home *(rw,no_root_squash,async)/apps *(rw,no_root_squash,async)
3.2 在客户机中修改/etc/fstab文件
#vi /etc/fstab
Ratio:/apps /apps nfs defaults 0 0
Ratio:/home /home nfs defaults 0 0
下面的那篇文章写的可以mount成ext3格式,没试成功过:(
四、维护
4.1 新增用户:直接在Server上加用户
4.2 用户修改密码:yppasswd; 修改shell:ypchsh
4.3 新增一台客户端机器
除了第二节的客户端配置外,最好将这台客户端的ip和机器名加入所有之前装的机器的/etc/hosts文件里(Server和客户端)。
参考文献:
http://linux.vbird.org/linux_server/0430nis.php
http://www.linuxdiyf.com/viewarticle.php?id=54929
标签: Linux
0 条评论:
发表评论
订阅 博文评论 [Atom]
<< 主页