Linux进阶——时间服务器

ops/2025/2/5 20:26:54/

NTP是网络时间协议(network time protocol)的简称(应用层的协议),通过UDP123端口进行网络时钟同步。

Chrony是一个开源自由的网络时间协议NTP的客户端和服务器软件。它能让计算机保持系统时钟与时钟服务器(NTP)同步,因此让你的计算机保持精准的时间,Chronyd也可以作为服务器端软件为其他计算机提供时间同步服务。

Chrony有两个程序组成,分别是chronyd服务端服务和chronyc客户端服务。

chronyd是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步,他确定计算机增减时间的比率,并对此进行补偿。

chronyc提供了一个用户界面,用于监控性能并进行多样话的配置,它可以在chronyd实例控制的计算机上工作,也可以在一台不同的远程计算机上工作。

timedatectl        set-timezone        Asia/Shanghai        #定义时区

本实验:192.168.68.99为客户端,192.168.68.130为服务器

一、时间服务器

1、检查网络是否畅通:ping        ntp.aliyun.com

2、下载chrony软件: yum        install        chrony

3、修改配置文件的信息:vim        /etc/chrony.conf

修改时间池的地址改为阿里云

4、重启服务:systemctl        restart        chronyd

     查看服务信息:systemctl        status        chronyd

5、修改系统时间为错误时间,测试软件

        date        -s        '20250124 09:00'

        chronyc        sources        #查看当前可用的时间服务器

        chronyc        makestep        #与服务器同步时间

注:有时系统反应较慢,多次重启服务即可

6、修改配置文件,使得客户端可以访问服务器

也可以写allow        0.0.0.0/0        #表示所有人可访问

二、时间服务器客户端

1、检查网络是否畅通:ping        baidu.

2、下载chrony软件: yum        install        chrony

3、修改配置文件的信息:vim        /etc/chrony.conf

修改时间池的地址改为服务器

4、重启服务:systemctl        restart        chronyd

     查看服务信息:systemctl        status        chronyd

5、修改系统时间为错误时间,测试软件

        date        -s        '20250124 09:00'

        chronyc        sources        #查看当前可用的时间服务器

        chronyc        makestep        #与服务器同步时间


http://www.ppmy.cn/ops/155966.html

相关文章

掌握Spring MVC异常处理的艺术

在Spring MVC中处理异常,就好比你在家里做饭时遇到了问题,比如切菜切到手了(运行时异常),或者发现没盐了(预期异常)。那么,你该怎么应对这些情况呢?Spring MVC处理异常的…

【PyQt】pyqt小案例实现简易文本编辑器

pyqt小案例实现简易文本编辑器 分析 实现了一个简单的文本编辑器,使用PyQt5框架构建。以下是代码的主要功能和特点: 主窗口类 (MyWindow): 继承自 QWidget 类。使用 .ui 文件加载用户界面布局。设置窗口标题、状态栏消息等。创建菜单栏及其子菜单项&…

【C++篇】哈希表

目录 一,哈希概念 1.1,直接定址法 1.2,哈希冲突 1.3,负载因子 二,哈希函数 2.1,除法散列法 /除留余数法 2.2,乘法散列法 2.3,全域散列法 三,处理哈希冲突 3.1&…

玩转ChatGPT:DeepSeek测评(科研思路梳理)

一、写在前面 DeepSeek-R1出圈了,把OpenAI的o3-mini模型都提前逼上线了(还免费使用)。 都号称擅长深度推理,那么对于科研牛马的帮助有多大呢? 我连夜试一试。 二、科研思路梳理 有时候我们牛马们做了一堆结果以后&…

【人工智能】掌握图像风格迁移:使用Python实现艺术风格的自动化迁移

《Python OpenCV从菜鸟到高手》带你进入图像处理与计算机视觉的大门! 解锁Python编程的无限可能:《奇妙的Python》带你漫游代码世界 图像风格迁移(Image Style Transfer)是一种基于深度学习的计算机视觉技术,通过将一张图像的内容与另一张图像的艺术风格结合,生成一幅具…

Win10安装MySQL、Pycharm连接MySQL,Pycharm中运行Django

一、Windows系统mysql相关操作 1、 检查系统是否安装mysql 按住win r (调出运行窗口) 输入service.msc,点击【确定】 image.png 打开服务列表-检查是否有mysql服务 (compmgmt.msc) image.png 2、 Windows安装MySQL …

Linux多路转接epoll

Linux多路转接 epoll epoll() 解决了 poll() 的部分缺陷,epoll 消除了线性扫描,使用了红黑树结构来存储监听的事件,同时也能避免注册重复文件描述符。 epoll 被公认为 Linux2.6 下最好的多路转接 IO 就绪通知方法。 1. epoll 的工作原理 …

PyTorch快速入门

Anaconda Anaconda 是一款面向科学计算的开源 Python 发行版本,它集成了众多科学计算所需的库、工具和环境管理系统,旨在简化包管理和部署,提升开发与研究效率。 核心组件: Conda:这是 Anaconda 自带的包和环境管理…