如何在linux系统下配置ntp时间服务?
操作系统:red hat linux as5
复制代码 代码示例:
[root@hxl ntp]# uname -a
linux hxl 2.6.18-8.el5xen #1 smp fri jan 26 14:42:21 est 2007 i686 i686 i386 gnu/linux
步骤1,检查是否安装了ntp软件包,若没有安装则需要安装(安装包在linux安装盘里会有)。
复制代码 代码示例:
[root@hxl ntp]# rpm -qa|grep ntp
ntp-4.2.2p1-5.el5
步骤2,配置/etc/ntp.conf文件
复制代码 代码示例:
#加入中国或亚洲的时间
服务器
server 0.cn.pool.ntp.org
server 1.asia.pool.ntp.org
server 2.asia.pool.ntp.org
#注释掉安装时默认的时间服务器
#server 0.rhel.pool.ntp.org
#server 1.rhel.pool.ntp.org
#server 2.rhel.pool.ntp.org
#加入
restrict 0.cn.pool.ntp.org mask 255.255.255.255 nomodify notrap noquery
restrict 1.asia.pool.ntp.org mask 255.255.255.255 nomodify notrap noquery
restrict 2.asia.pool.ntp.org mask 255.255.255.255 nomodify notrap noquery
#注释掉(我的环境下找不到如下三行,直接加入如上三行就行)
#restrict 0.rhel.pool.ntp.org mask 255.255.255.255 nomodify notrap noquery
#restrict 1.rhel.pool.ntp.org mask 255.255.255.255 nomodify notrap noquery
#restrict 2.rhel.pool.ntp.org mask 255.255.255.255 nomodify notrap noquery
步骤3,配置/etc/ntp/step-tickers
复制代码 代码示例:
#加入ntpd启动时提取时间同步的服务器,这里加入中国时间池服务器
0.cn.pool.ntp.org
步骤4,重启动ntpd
复制代码 代码示例:
[root@hxl ntp]# service ntpd restart
shutting down ntpd: [ ok ]
ntpd: synchronizing with time server: [ ok ]
starting ntpd: [ ok ]
时间同步完成!
注意,这里本机器跟时间服务器做时间同步。