服务器系统时间不准确怎么办?

服务器系统时间不准确可能会导致日志错乱、任务调度失败、SSL证书校验错误等问题。以下是解决办法:


🌐 一、同步系统时间的方法

1. 使用 timedatectl 命令(适用于 systemd 系统)

timedatectl set-ntp true # 开启自动同步 timedatectl status # 查看当前时间状态

若未启用 NTP,可先安装 chrony 或 ntp 服务。


2. 安装并使用 chrony(推荐)

# 安装 sudo apt install chrony # Debian / Ubuntu sudo yum install chrony # CentOS / Rocky # 启动并设置开机自启 sudo systemctl enable --now chronyd # 查看同步状态 chronyc tracking


3. 手动设置时间(不推荐,容易飘移)

date -s "2025-07-21 15:00:00" # 手动设置时间


🧭 二、设置时区

确保系统时区正确,避免因为时区差异导致"时间看似不准":

timedatectl list-timezones # 查看可选时区 timedatectl set-timezone Asia/Shanghai


🛠️ 三、硬件时间与系统时间同步(可选)

hwclock -w # 将系统时间写入硬件时钟 hwclock -s # 将硬件时间写入系统时间

相关推荐
KUKUKAKASSAN1 小时前
虚拟机扩展磁盘容量后扩展分区大小
linux·运维·服务器
努力一点9481 小时前
安装docker可视化工具 Portainer中文版(ubuntu上演示,所有docker通用) 支持控制各种容器,容器操作简单化 降低容器门槛
linux·运维·服务器·人工智能·ubuntu·docker·容器
朱包林1 小时前
ansible批量部署zabbix客户端
linux·运维·服务器·云计算·ansible·zabbix
胖大和尚1 小时前
使用 sshfs 工具将远程 Linux 主机的文件夹挂载到本地
linux·服务器·网络
伏加特遇上西柚2 小时前
Nginx的location匹配规则
android·运维·nginx
chen_note2 小时前
Linux网络信息(含ssh服务和rsync)
linux·运维·服务器·网络·ssh·远程工作·rsync
菜鸟12号3 小时前
Linux下SPI设备驱动开发
linux·arm开发·驱动开发
嵌入式产品侠3 小时前
Linux find命令:强大的文件搜索工具
linux·linux命令·find·find查找
Arvin6273 小时前
Nginx IP授权页面实现步骤
服务器·前端·nginx
cpsvps_net3 小时前
云服务器磁盘IO性能优化的测试与配置方法
运维·服务器·性能优化