服务器时间同步设置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

服务器时间同步设置

服务器时间同步设置

首先我们需要一个可以同步时间的IP地址,不然用域名的话,服务器需要配置DNS解析。我们可以采用

61.129.42.32

129.6.15.28

207.46.130.100

192.43.244.18

中的时间服务器ip。

一:如果服务器配置了iptable

在命令行里输入iptables-save查看现有的iptable设置,如下图:

需要对时间服务器开放限制,因为ntp协议使用的是udp 123端口,所以要对其开放,在命令行里输入:

iptables -A INPUT -s 61.129.42.32 -p udp -m udp --dport 123 -j ACCEPT。如下图:

二:如果想让服务器每5分钟与时间服务器同步一次

1.1:在/opt下新建一文件命名为ntprsync.sh,内容:

#! /bin/sh

/usr/sbin/ntpdate 61.129.42.32

/sbin/hwclock –w

如图:

其中61.129.42.32是时间服务器的IP地址。主机的BIOS时间与Linux系统时间分开,ntpdate 这个指令调整的只是影响系统时间。如果更改BIOS时间,需要用hwlock命令,所以用/sbin/hwclock –w.

再修改其属性

chmod 777 ntprsync.sh

2.在命令行里输入crontab –e,跟vi编辑一样,输入:

*/5 * * * * /opt/ntprsync.sh

保存退出。

使用命令:crontab -l (查看安排的作业序列)可以看到刚才的作业,如图:

设置完毕,每隔5分钟Linux服务器就和时间服务器服务端同步一次,并且你会收到邮件。在/var/spool/mail/root文件里如图:

3.直接手动执行命令:ntpdate 61.129.42.32

Offset后面是时间的偏移量。

相关文档
最新文档