linux Nis配置

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

开启portmap和ypserv服务并设置其开机启动

# /etc/init.d/portmap start

# /etc/init.d/ypserv start

# chkconfig –level 35 portmap on

# chkconfig –level 35 ypserv on

确保NIS salve所需的软件包已经安装

# rpm -q ypbind

# rpm -q yp-tools

# rpm -q portmap

# rpm -q ypserv

NIS固定端口配置、设置/etc/hosts与master主机一致即可

重启network、ypserv、ypxfrd服务,并rpcinfo ?p查看端口信息

从NIS master服务器上获取数据库文件

# /usr/lib/yp/ypinit -s 192.168.23.128

使用ls ?l /usr/yp/test查看数据库文件是否已经建立。

同步主从NIS服务器的数据库文件

#crontab ?e

*/1 * * * * /usr/lib/yp/ypxfr -h test passwd.byname

*/1 * * * * /usr/lib/yp/ypxfr -h test passwd.byuid

可以依据具体实际情况设置。

客户端设置

设置nis域名、/etc/hosts配置文件

# vi /etc/nsswitch.conf

passwd: files nis

shadow: files nis

group: files nis

hosts: files nis dns

# vi /etc/sysconfig/authconfig

USENIS=yes

# cat /etc/yp.conf添加如下信息

domain test server Master.test

ypserver Slave.test

domain NIS域名 主机名称 或 domain NIS域名 broadcast

Setup打开配置模式,选择验证配置,使用NIS,使用md5口令和屏蔽口令,设置域名和主服务器。

Yptest验证配置结果。看到yp_all和账户信息就算配置成功。

使用ypwhich ?x和ypwhich查看数据库数量

# ypwhich #显示NIS主机名

Master.test

# ypwhich ?x #显示数据库数量

Use “ethers” for map “ethers.byname”

Use “aliases” for map “mail.aliases”

Use “services” for map “services.byname”

Use “protocols” for map “protocols.bynumber”

Use “hosts” for map “hosts.byname”

Use “networks” for map “networks.byaddr”

Use “group” for map “group.byname”

Use “passwd” for map “passwd.byname”

使用ypcat查看数据库内容

# ypcat hosts

192.168.23.128 Master.test

127.0.0.1 localhost.localdomain localhost

127.0.0.1 localhost.localdomain localhost

192.168.23.129 Slave.test

192.168.23.131 Client.test

# ypcat passwd

test:$1$5.4y6WdS$f8.fskhB.zguKoX48I2CI0:500:500::/home/test:/bin/bash

small:$1$WZpOJRXl$.uwbqzprJIwci0qaPO59v.:501:501::/home/small:/bin/bash

Ypmatch查看指定账户信息

# ypmatch test passwd

test:$1$5.4y6WdS$f8.fskhB.zguKoX48I2CI0:500:500::/home/test:/bin/bash

yppasswd修改用户密码

# yppasswd test

Changing NIS account information for test on Master.test.

Please enter root password:

Changing NIS password for test on Master.test.

Please enter new password:

Please retype new password:

The NIS password has been changed on Master.test.

[1][2]

因害怕失败而不敢放手一搏,永远不会成功

linux Nis配置

相关文章:

你感兴趣的文章:

标签云: