让linux系统时间与(windows)服务器同步操作说明

服务器 0

1将windows服务器配置成NTP服务器

Regedit

改两个注册值,重启时间服务

启Win32Time服务执行如下命令: net stop w32time && net start w32time

2 linux板子操作说明

有两个事要处理

1(离线)安装同步工具nptdate并测试

2(离线)安装定时任务工具cron并添加任务

2.1上传安装包

将工具包上传到 /var/cache/apt/archives(大部分系统都不用指定目录(任意目录即可))

如下图(如没有权限  先上传到桌面 再用指令移动文件)

su

root

mv * /var/cache/apt/archives

2.2安装工具包

su

root

切换成管理员

原则上只要安装两个,其它的是备用的

安装cron

sudo dpkg -i cron_3.0pl1-128.1ubuntu1.2_arm64.deb

安装ntpdate

 sudo dpkg -i ntpdate_1%3a4.2.8p10+dfsg-5ubuntu7.3_arm64.deb

检测ntpdate工具正常-----重要

ntpdate -d -u 192.168.*

如下图,如没同步过一般在30S的时差

检测cron工具正常----重要

sudo systemctl is-enabled cron

2.3定时任务

添加定时任务


(N分钟执行一次同步  30~40分钟都可以)

第一次进入 可能会问用什么打开 选择1即可


crontab -e

*/30 * * * * sudo ntpdate 192.168.3.*

保存即出即可(:wq)  如下图(注意上面指令是  sudo ntpdate 192.168.*0  )

重启生效

sudo systemctl restart cron

linux 安装包下载地址

也许您对下面的内容还感兴趣: