Ubuntu系统默认的时钟同步服务器是ntpubuntucom,Debian则是0debianpoolntporg等, 各Linux发行版都有自己的NTP官方服务器。身在中国,使用这些都会有高延迟,但对时钟同步这件事来说影响不大。
在某些环境下,比如公司内网、云上子网等,是与互联网隔绝的。这时要想做时钟同步,就只能自己配置了。
本文介绍如何自己配置时钟同步,不介绍如何自建NTP服务器。
一般timesync是预装的。如果没有,可以使用以下命令手动安装。
sudo apt install systemd-timesyncd 它和ntp是冲突的,二者只能安装一个。
修改/etc/systemd/timesyncdconf,把NTP设为华为内绿区可达的NTP服务器。
修改完成后,需要restart后这个配置才生效。
如果以上systemd-timesyncdservice因为什么原因而不存在,则可通过以下命令修复:
一般查看日期与时间是使用date。使用timedatectl可以查看到更多时钟同步相关信息。
以下给出一些阿里云的NTP列表,可以通过ping择优使用。
以上就是 良许教程网 为各位朋友分享的配置Linux的时钟同步。
最后,最近很多小伙伴找我要 Linux学习路线图 ,于是我根据自己的经验,利用业余时间熬夜肝了一个月,整理了一份电子书。无论你是面试还是自我提升,相信都会对你有帮助!目录如下:
免费送给大家,只求大家金指给我点个赞!
电子书 | Linux开发学习路线图
也希望有小伙伴能加入我,把这份电子书做得更完美!
推荐阅读:
linux停止ntp服务即可关闭时间同步。①关闭ntp服务(临时设置重启后自动开启)
service ntpd stop②设置永久关闭ntp服务(重启后也是关闭的)
chkconfig ntpd off
输入ntpdate timenistgov同步网络时间
结果:3 Jun 15:42:39 ntpdate[4721]: adjust time server 21111519421 offset -0005885 sec
出现上述结果代表时间同步成功,上面的大致意思为调整时间为服务器21111519421的时间,相差-0005885秒的时间
如果上面timenistgov服务器同步不了,可以换下面几个时间服务器试试:
timenistgov
timenurinet
0asiapoolntporg
1asiapoolntporg
2asiapoolntporg
3asiapoolntporg
同步时间成功后调整硬件时间
#hwclock -w
执行成功后, 查看系统硬件时间(不出意外的话,现在date和hwclock现实的时间均为internet时间)
#date
#hwclock
执行上述命令,显示的时间应该一样的
定时执行时间同步任务,所以我们利用crontab -e 来添加定时任务
# /1 root ntpdatetimenurinet;hwclock -w
即:每隔一个小时同步一下internet时间。
Linux *** 作系统是基于UNIX *** 作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类 *** 作系统,并且使用人数还在迅猛增长。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)