Centos系统服务器设置时间自动同步!

avatar
作者
猴君
阅读量:0
在CentOS系统中,可以使用NTP(Network Time Protocol)服务来自动同步时间。首先安装ntpdate工具,然后创建一个定时任务,定期执行ntpdate命令更新系统时间。
Centos系统服务器设置时间自动同步!-图1(图片来源网络,侵删)

CentOS 系统服务器设置时间自动同步

1. 安装 NTPdate

在 CentOS 系统中,我们可以使用 NTPdate 工具来同步时间,需要安装 NTPdate。

 sudo yum install ntpdate -y 

2. 配置 NTP 服务器

CentOS 系统默认的 NTP 服务器可能不适合您所在的地区,因此需要配置适合您所在地区的 NTP 服务器,编辑 /etc/ntp.conf 文件,添加适合您所在地区的 NTP 服务器地址。

 sudo vi /etc/ntp.conf 

在文件中添加以下内容(以中国为例):

 server ntp1.aliyun.com iburst server ntp2.aliyun.com iburst server ntp3.aliyun.com iburst server ntp4.aliyun.com iburst 

保存并退出。

3. 启动并设置开机自启动 NTP 服务

Centos系统服务器设置时间自动同步!-图2(图片来源网络,侵删)

启动 NTP 服务:

 sudo systemctl start ntpd 

设置 NTP 服务开机自启动:

 sudo systemctl enable ntpd 

4. 测试时间同步

使用以下命令查看 NTP 同步状态:

 ntpq -p 

如果显示 * 表示已同步。

5. 定时任务自动同步时间

为了确保时间准确,可以设置定时任务自动同步时间,编辑 /etc/crontab 文件,添加以下内容:

 sudo vi /etc/crontab 

在文件中添加以下内容:

 * * * * root ntpdate ntp1.aliyun.com >/dev/null 2>&1 
Centos系统服务器设置时间自动同步!-图3(图片来源网络,侵删)

保存并退出,这将每分钟执行一次时间同步。

至此,CentOS 系统服务器的时间自动同步设置已完成。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!