Linux CentOS 下利用 NTP 或 Rdata 同步时间

使用NTP同步时间

1、首先找到NTP服务器:ntp.aliyun.com(注:部分地区封UDP的IP地址,需要向运营商索要NTP时间同步服务器地址

2、删除本地时区,设置为上海时区:

rm -rf /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

3、执行NTP同步:

yum install ntpdate
service ntpd stop
ntpdate -u ntp.aliyun.com

4、讲同步好的时间写入硬件,下次重启的时候也生效:

sudo hwclock -w

 


备用方案:Rdata 同步时间

1、删除本地时区,设置为上海时区:

rm -rf /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

2、安装 rdate

yum install rdate -y

3、同步时间

rdate -s ntp1.aliyun.com

NTP时间同步(老办法)

1、删除本地时区,设置为上海时区:

rm -rf /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

2、同步时间:

yum -y install ntp
systemctl start ntpd
systemctl enable ntpd
ntpdate ntp1.aliyun.com

3、添加计划任务自动同步:

3.1、查看计划任务:crontab -l
3.2、编辑计划任务:crontab -e(点击“i”进入编辑)
在下边新增一条:

00 0 1 * * root ntpdate ntp1.aliyun.com

4、将时间写入硬件

sudo hwclock -w

 

THE END