Linux配置ntp服务更新最新时间Debian12

Linux环境下如果不配置更新最新时间,经常会遇到请求到达的情况下被拒,所以通常配置ntp来实时同步时间。
以Debian12系统为例,如下:

装包
sudo apt update
sudo apt install ntp
开启和使能NTP服务
sudo systemctl start ntp
sudo systemctl enable ntp
检查NTP状态
timedatectl status
配置ntp服务器

有时候默认的ntp服务不好用或者公司有自己的服务,可以更改配置文件,如下:

sudo nano /etc/systemd/timesyncd.conf

将NTP修改掉即可,形如:

NTP=192.168.18.18
重启同步服务
sudo systemctl restart systemd-timesyncd
使能和开启同步服务
sudo systemctl enable systemd-timesyncd
sudo systemctl start systemd-timesyncd

重新查看状态

timedatectl status

若是设置的时区不对可再设置正确的时区

sudo timedatectl set-timezone UTC

最终正常状态如下:

root@debian:/home/test# timedatectl status
               Local time: Fri 2025-08-15 15:34:22 UTC
           Universal time: Fri 2025-08-15 15:34:22 UTC
                 RTC time: Fri 2025-08-15 15:34:22
                Time zone: UTC (UTC, +0000)
System clock synchronized: no
              NTP service: active
          RTC in local TZ: no

再次重启服务,若还未生效注销当前账号重新登入即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值