debian12系统如何设置自动同步时间

在 Debian 12 系统中设置自动同步时间,最常见和推荐的方法是使用 NTP (Network Time Protocol)。Debian 12 默认集成了 systemd-timesyncd代码,这是一个轻量级的 NTP 客户端,非常适合桌面和大多数服务器环境。
使用 systemd-timesyncd (推荐且默认开启)

  1. 检查 systemd-timesyncd 状态:

首先,确认 systemd-timesyncd 正在运行并且已经同步时间。

timedatectl status

你应该会看到类似以下的输出:

               Local time: Fri 2023-10-27 10:30:00 CST
           Universal time: Fri 2023-10-27 02:30:00 UTC
                 RTC time: Fri 2023-10-27 02:30:00
                Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: yes  <-- 这表示时间已同步
              NTP service: active <-- 这表示 systemd-timesyncd 正在运行
          RTC in local TZ: no

如果 System clock synchronized代码 显示为 yesNTP service 显示为 active,那么你的系统已经通过 systemd-timesyncd代码 自动同步时间了。你无需进行任何额外设置。
2.如果NTP service: n/aUnit systemd-timesyncd.service not found代码. 这两条信息都表明 systemd-timesyncd 服务在你的系统上没有安装或没有启用。
我们需要安装 systemd-timesyncd 包。

请按照以下步骤操作:

1️⃣ 检查 systemd-timesyncd 包是否已安装:

dpkg -l | grep systemd-timesyncd

如果没有任何输出,或者输出显示包未安装,则需要安装它。

2️⃣ 安装 systemd-timesyncd 包:

sudo apt update
sudo apt install systemd-timesyncd -y

在安装过程中,systemd-timesyncd 服务通常会自动启动并启用。

3️⃣ 检查 systemd-timesyncd 服务状态:

安装完成后,再次检查服务状态:

sudo systemctl status systemd-timesyncd

你应该会看到它处于 active (running) 状态。

4️⃣ 验证时间同步状态:

最后,再次运行 timedatectl status 来确认时间是否已同步:

timedatectl status
date
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇