某次重新安装了linux系统(centos6.5),发现时间不准确。原来,它显示的不是北京时间。经过手动修改时间后,重启系统的话,还是会变得不对。因此,决定启用ntp服务器。经过上网搜索,加自己的尝试,以下方法可行。故记录下来,与各个有此困扰的朋友分享。如有错误的地方,欢迎指正。
1、编译安装ntp server
rpm -qa | grep ntp
若没有找到,则说明没有安装ntp包,从光盘上找到ntp包,使用rpm -Uvh ntp***.rpm 进行安装
2、修改ntp.conf配置文件
vi /etc/ntp.conf
在restrict default nomodify notrap noquery(表示默认拒绝所有IP的时间同步)之后增加一行:
restrict 192.168.20.1 mask 255.255.255.0 nomodify notrap
表示只允许192.168.20.* 网段的客户机进行时间同步。
3、启动ntp服务
service ntpd start
4、设置开机启动ntp服务
chkconfig ntpd on
5、修改本机当前的时间,在这就不详述了。
6、重启机器,才看得到效果:发现重启后,时间也是准确的了。
本文参考文章:http://www.cnblogs.com/liuyou/archive/2012/07/29/2614341.html