Daily Archives: 八月 7th, 2007

redhat时区无法修改的问题

发现自己时区不知为何变成UTC而不是原来的CST,于是去图形界面下adjust date & time菜单(对着时钟点右键)改,然而改好后点ok发现又变回UTC。这是怎么回事?后来发现是/etc/localtime文件丢失造成的。去别的机器复制一个过来,然后再一次adjust date & time,当时改好没有变化,用date命令一查看,时间终于恢复正常了。

redhat如何配置一个NIS服务器和客户端

http://www.redhat.com.cn/kbase/5684.php
redhat如何配置一个NIS服务器和客户端?
解决方法:
本文章将提供一个如何配置NIS的例子.它包括配置NIS服务器和客户端,需要的软件包和配置步骤:
配置NIS 服务器
下面是配置NIS服务器所需的软件包:
- ypserv
- ypbind
- portmap
- yp-tools
可以使用rpm -q <package-name>命令来检查这些软件包是否安装在系统上,使用上面提到的实际的软件包替代<package-name>。
如果上面的任何一个软件包没有安装,可以使用up2date <package-name>命令进行安装:
注:上面的命令假设你已经通过Red Hat Network (RHN)注册了您的系统.
执行下面的命令可以配置一个NIS服务器:
1.在/etc/sysconfig/network文件中加入NIS域,编辑这个文件然后在文件的底部加入下面的行:
NISDOMAIN=”DOMAIN-NAME”
把DOMAIN-NAME替换成服务器的实际域名。
2.NIS服务器需要把自己配置成一个客户端。编辑/etc/yp.conf文件加入下面的行:
ypserver 127.0.0.1
3.启动portmap,yppasswdd和ypserv 这三个服务。
这个服务可以通过service <service-name> start命令启动。把<service-name>替换成上面提到服务的名字。为了保证这些服务在系统启动的时候也启动,执行chkconfig <service-name> on命令。把<service-name>替换成上面提到服务的名字。
4.下一步是产生NIS数据库
/usr/lib/yp/ypinit -m
上面的命令需要提供NIS服务器的名字.
5. 通过下面的命令启动ypbind 和 ypxfrd
service <service- name> start
上面是配置一个主NIS服务器的所有步骤.
配置一个从NIS服务器
有时候我们需要配置一个从NIS服务器。对于更多的信息,可以参考下面的资源:
* http://www.linux-nis.org/nis-howto/HOWTO/setting_nis.html
* Man pages for ypserv(8) and ypserv.conf(5)
注:在服务器端,端口111需要打开. 可以在我们的知识库中得到更到的信息关于NIS服务器的安全。
配置NIS客户端配置一个客户端需要下面的软件包
- ypbind
- yp-tools
执行下面的命令来配置NIS客户端 1.执行命令:
authconfig
这个命令来指定NIS域和NIS服务器
2.执行下面的命令启动ypbind服务
chkconfig ypbind on
service ypbind start
上面的步骤是一个配置NIS服务器和客户端的简单的例子,更到的信息可以参考: http://www.linux-nis.org/