CentOS 7 时间同步

发布于 2024-11-15 15:35:45 字数 2056 浏览 6 评论 0

当我们安装完服务器后,不可避免地需要配置时间同步服务。在 Linux 中时间同步配置是通过 NTP(Network Time Protocol)完成的。

设置时区

查看当前时区:

timedatectl status

设置时区(中国使用的是上海时区):

timedatectl set-timezone Asia/Shanghai

使用 NTP 守护进程同步时间

有两种类型的 NTP 守护进程,分别是 chronydntpd

本教程同时包含了这两个 NTP 守护进程的配置方法,你只需二选其一即可(如果系统中同时运行两个 NTP 守护进程,则会导致不兼容和不稳定):

  • 使用 chronyd 同步时间(适用于虚拟系统)
  • 使用 ntpd 同步时间(适用于网络系统)

不论使用上述哪种 NTP 守护进程,都需要从 NTP 公共池选择时间服务器,比如中国 NTP 池( pool.ntp.org: NTP Servers in China, cn.pool.ntp.org )的是:

server 0.cn.pool.ntp.org
server 1.cn.pool.ntp.org
server 2.cn.pool.ntp.org
server 3.cn.pool.ntp.org

使用 chronyd 同步时间

1)安装 chronyd 软件包:

yum install chrony -y

2)编辑配置文件:

vi /etc/chrony.conf

将:

server 0.centos.pool.ntp.org iburst
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburst

修改为:

server 0.cn.pool.ntp.org iburst
server 1.cn.pool.ntp.org iburst
server 2.cn.pool.ntp.org iburst
server 3.cn.pool.ntp.org iburst

3)启动 chronyd 服务:

systemctl start chronyd

4)设置当系统引导时自动启动 chronyd 服务:

systemctl enable chronyd

使用 ntpd 同步时间

1)安装 ntpd 软件包:

yum install ntp -y

2)编辑配置文件:

vi /etc/ntp.conf

将:

server 0.centos.pool.ntp.org iburst
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburst

修改为:

server 0.cn.pool.ntp.org iburst
server 1.cn.pool.ntp.org iburst
server 2.cn.pool.ntp.org iburst
server 3.cn.pool.ntp.org iburst

3)启动 ntpd 服务:

systemctl start ntpd

4)设置当系统引导时自动启动 chronyd 服务:

systemctl enable ntpd

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

她比我温柔

暂无简介

0 文章
0 评论
22 人气
更多

推荐作者

雨幕

文章 0 评论 0

alipaysp_XIzGSod4b1

文章 0 评论 0

许强

文章 0 评论 0

别理我

文章 0 评论 0

败给现实

文章 0 评论 0

淡淡の花香

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文