发布网友 发布时间:2024-12-17 14:53
共1个回答
热心网友 时间:6分钟前
配置Linux CentOS 7.6.1810(Core)系统的时间同步,首先确保ntp包已安装。未安装时,通过运行rpm qa | grep ntp进行检查并执行安装命令。
接着,使用systemctl list-unit-files --type=service | grep ntp命令确认ntpd.service是否已设置为开机自启。若未自动启动,执行systemctl enable ntpd.service使服务在重启时运行,并通过reboot重启服务器查看状态。
若开机自启仍未能生效,可以使用systemctl disable chronyd禁用chronyd服务,随后通过systemctl is-enabled chronyd检查确认已禁用,再次重启服务器后检查ntp服务状态。
为ntp服务器添加自定义时间源,编辑/etc/ntp.conf文件,删除默认时间服务器设置并新增自定义服务器IP地址。
客户端配置同样重要。首先检查ntpdate包是否已安装,未安装时使用rpm –qa | grep ntpdate进行检查并执行安装命令。接着,通过命令date –s "2022-10-1 01:01:01"调整客户端时间,并使用date命令验证时间调整是否成功。
手动与服务器同步时间,使用命令ntpdate 192.168.0.200与指定IP地址的服务器同步时间。
为了实现定期时间同步,配置计划任务。使用crontab –e编辑计划任务文件,添加命令0 7 * * * /sbin/ntpdate 192.168.0.200以实现每日早上7点自动同步时间。检查计划任务列表crontab –l以确认设置的频率符合需求。
至此,时间同步配置完成,服务器与客户端时间已正确同步,并设置为定期自动执行。所需的安装包信息可从rpmfind.net获取。