教你如何搭建一个时间服务器
目录
- 1、环境要求(客户端和服务器都要安装chrony)
- 2、寻找一个可靠的时间服务器地址
- 3、编辑服务端的chrony配置文件
1、环境要求(客户端和服务器都要安装chrony)
需要两台或多台虚拟机来充当服务端和客户端,都必须有yum 源,然后分别安装ntp,因为我用的CentOS8,所以下载命令为:yum install -y chrony
**注意:**我在安装yum源时出现了很多问题,我执着与用一种方式去安装yum源从而浪费了很多时间也没有安装成功,后来借用同学的方法就成功了,在此处记录一下成功的安装过程:
a.先cd /etc/yum.repos.d/
查看一下配置文件:
b.删除这些原本的yum源:rm -rf *
c.查看自己的镜像版本,到相关网站上去下载匹配的yum源
这里的网站是:https://developer.aliyun.com/mirror/?spm=a2c6h.25603864.0.0.50154ccaMggZGI,复制相对应的命令就可以了
d.安装yum源,命令为:
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
如果你的镜像版本是centos8,就可以直接复制我的命令
e.测试安装一下ntp(CentOS7以后基本都是chrony),看yum源是否安装成功。
此时yum源终于可以用了
2、寻找一个可靠的时间服务器地址
这一步在百度上去搜索,我这里用的是ntp1.aliyun.com,
你找到合适的地址后,先用虚拟机ping一下是否能通,能通就能用的。
3、编辑服务端的chrony配置文件
命令为:vim chrony.conf
此时第一行白色的文字,是他本身给你的一个时间服务器地址,但是我们要用自己的虚拟机测试一下是否能ping通,才能使用
我的结果是可以Ping通,但是比较慢,因为他是一个国外的网站。
开启chronyd服务,验证时间
到此这篇关于教你如何搭建一个时间服务器的文章就介绍到这了,更多相关搭建时间服务器内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
Centos搭建chrony时间同步服务器过程图解
我的环境:3台centos7.5 1804 master 192.168.100.140 node1 192.168.100.141 node2 192.168.100.142 三台机器都安装chrony服务 yum -y install chrony master节点 26行和29行取消注释,26行要按照实际情况写IP地址段(我的是192.168.100.0 然后启动chrony服务 systemctl restart chronyd.service systemctl enable chro
-
教你如何搭建一个时间服务器
目录 1.环境要求(客户端和服务器都要安装chrony) 2.寻找一个可靠的时间服务器地址 3.编辑服务端的chrony配置文件 1.环境要求(客户端和服务器都要安装chrony) 需要两台或多台虚拟机来充当服务端和客户端,都必须有yum 源,然后分别安装ntp,因为我用的CentOS8,所以下载命令为:yum install -y chrony**注意:**我在安装yum源时出现了很多问题,我执着与用一种方式去安装yum源从而浪费了很多时间也没有安装成功,后来借用同学的方法就成功了,在此处记录
-
java搭建一个Socket服务器响应多用户访问
当我们搭建了一个Socket服务端,是需要去响应多用户的访问的.此时,我们就要使用多线程,为每个访问的用户建立一个线程来响应该用户的访问. 具体实现,看如下代码: package com.sun.socket; import Java.io.IOException; import java.NET.*; import java.io.*; import java.util.*; /** * Description: * 搭建一个Socket服务器响应多用户访问 * @author Lee * *
-
详解在Linux中搭建一个FTP服务器
在Linux中搭建一个ftp服务器,以供两个工作小组保管文件使用.禁用匿名.第一个小组使用ftp账号:ftp1,工作目录在:/var/ftp/ftp1:第二个小组使用ftp2,工作目录在:/var/ftp/ftp2. 两个小组互相不能访问各自的文件,需要限制用户不能离开自己的工作目录. [实现步骤] 1.检查安装vsftpd服务器 以root进入终端后(其他账户进入终端的可以用su root 输入密码后进入root 模式)之后,在终端命令窗口输入以下命令进行验证:# rpm –qa | grep
-
Flask搭建一个API服务器的步骤
一.API列表 1. 获取作品列表 ① 获取手工制作作品列表. 请求格式: http://api.mculover666.cn:9999/twkk/list/hand_made 返回结果: { goods_num: 3, goods_item: [ { goods_id: 1, goods_name: "goods1", goods_img_url: "xxx" }, { goods_id: 2, goods_name: "goods1", go
-
3分钟用Docker搭建一个Minecraft服务器
1 写在前面的话 作为一名资深游戏玩家,初次接触Minecraft(我的世界)时我是拒绝的,但玩了一段时间之后便欲罢不能.Minecraft(以下简称MC)作为一款沙盒类游戏,具有极高的自由度,想玩什么完全取决于你.你可以进行传统的荒野求生,打怪升级,可以建造各种风格的建筑,可以成为红石达人,实现各种自动化等等.这是一款最典型的"别人的游戏",有大神在游戏里造了一个32位的计算机你能信?别人的世界,哦不,是我的世界就先介绍到这里. 言归正传,前段时间用网易蜂巢的容器搭了一个Minecr
-
教你快速搭建Node.Js服务器的方法教程
前言 Node.js 是一个事件驱动 I/O 服务端 JavaScript 环境,也可以理解为服务器端运行的 JavaScript.JS 作为一门编程语言,是运行在称为 JS 运行时的虚拟机中的,而在 I/O 功能上,JS 更多依赖于宿主环境.一般我们遇到的宿主环境主要是浏览器,Node.js 则是在服务器端运行的高速 JavaScript 解释器. 近期遇到一个小型网站需要建立一个简单的 Web 服务器,原本想用 SpringMVC 解决,无奈 Spring 的哲学博大精深,自己才疏学浅,不能
-
教你如何搭建一个安全的Linux服务器教程
要建立一个安全Linux服务器就首先要了解Linux环境下和网络服务相关的配置文件的含义及如何进行安全的配置.在Linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,也许你需要编辑这些文件来完成联网工作,但是这些配置文件大都可以通过配置命令linuxconf (其中网络部分的配置可以通过netconf命令来实现).下面介绍基本的 TCP/IP网络配置文件. * /etc/conf.modules文件 该配置文件定义了各种需要在激活时加载的模块的参数信息.这里主要着重讨论关于网卡的配置
-
使用Django搭建一个基金模拟交易系统教程
亲手教你如何搭建一个基金模拟系统(基于Django框架) 第一步:创建项目.APP以及静态文件存储文件夹 django-admin startproject Chongyang django-admin startapp Stock # Chongyang文件夹里面操作 在chongyang项目创建statics和templates两个文件夹 第二步:配置Setting.py文件 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib
-
教你快速构建一个基于nginx的web集群项目
目录 一 ·项目环境 二· 项目描述 三· 项目步骤 1.安装 2.配置 3.实现负载均衡 4.搭建服务器 5.压力测试 6.监控 7.高可用 8.域名解析 9.提升性能 10.使用ansible编写playbook 四· 项目总结 五·搭建WEB注意 一 ·项目环境 centos7/8服务器8台.nginx 1.21.1.ab.nfs4. zabbix.keepalived 2.1.5 .ansible,bind 二· 项目描述 构建一个基于nginx的4/7层负载均衡的web集群项目 模拟企
-
教你使用RustDesk 搭建一个自己的远程桌面中继服务器
目录 应用背景 干货下载链接 搭建自己的rustdesk中转服务器 服务端安装 客户端配置 愉快使用 应用背景 现在很多商业远程软件要么收费,要么有或多或少的问题.因此急需一个可以自定义且方便快捷的远程桌面软件代替他们,rustdesk就是这样一个开源项目 干货下载链接 github地址:https://github.com/rustdesk/rustdesk 可以自行下载编译,或者按照自己的需求修改. release 可直接下载发布二进制 server端下载:https://rustdesk.
随机推荐
- PowerShell默认参数$PSDefaultParameterValues结合Out-File输出到日志文件
- Java中实现Comparable和Comparator对象比较
- Python的Socket编程过程中实现UDP端口复用的实例分享
- 详解Python3中字符串中的数字提取方法
- asp中记录集对象的getrows和getstring用法分析
- android实用工具类分享(获取内存/检查网络/屏幕高度/手机分辨率)
- Node.js 日志处理模块log4js
- Python实现类似jQuery使用中的链式调用的示例
- shell脚本递归遍历目录及子目录的例子分享
- js实现目录链接,内容跟着目录滚动显示的简单实例
- Java基于socket实现简易聊天室实例
- sqlserver 高性能分页实现分析
- sql复制表结构和数据的实现方法
- 关于webuploader插件使用过程遇到的小问题
- jQuery Flash/MP3/Video多媒体插件
- jQuery 全选/反选以及单击行改变背景色实例
- Java的RxJava库操作符的用法及实例讲解
- js获取UserControl内容为拼html时提供方便
- php类自动加载器实现方法
- C#枚举类型和结构体详解