linux 开启ntp

先确定有没有装 ntp服务

rpm -qa ntp

如果没有安装,则需要部署ntp服务:yum2 yum源IP  ntp (如果本地有挂载yum源,直接yum install ntp即可)

1、修改 /etc/ntp.conf 内容,本目录下的配置拷过去进行修改。

vim /etc/ntp.conf
#创建日志路径
#mkdir -p /data/ntpdata
----------------------------------------------------------------

#设置允许访问次时间服务器的时间服务的ip地址
restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict -6 ::1

#1.1.1.1要修改成同步机器的ip,mask使用本地的内网的
restrict 1.1.1.1 mask 255.255.0.0 nomodify notrap

#设置此服务器同上层服务器做时间同步ip地址,prefer意味着首选ip地址
#server 1.1.0.254 prefer

#下面默认配置
server 127.127.1.0 # local clock

#指定阶层编号为10,降低其优先度
fudge 127.127.1.0 stratum 10

#记录上次ntp server与上层ntp server 联结所花费的时间
driftfile /etc/ntp/drift

includefile /etc/ntp/crypto/pw
keys /etc/ntp/keys

#设置ntp日志文件,路径要先创建
#logfile /data/ntpdata/ntp.log

----------------------------------------------------------------
2.本机启动ntp服务
service ntpd start
service ntpd restart
service ntpd status
#查看ntp服务器有无和上层ntp联通
ntpstat

3.等待大概几分钟,其他机器同步测试
/usr/sbin/ntpdate 7.4.100.150;/sbin/hwclock -w
ck '/usr/sbin/ntpdate 8.8.5.71;/sbin/hwclock -w'

ck "sed -i '/ntpdate/d' /var/spool/cron/root"
ck 'echo "*/15 * * * * /usr/sbin/ntpdate 8.8.5.71;/sbin/hwclock -w" >> /var/spool/cron/root'

posted @ 2024-01-22 20:17  Martdai  阅读(709)  评论(0编辑  收藏  举报