chrony

Linux基础知识(三)--基础服务

北战南征 提交于 2020-08-12 14:22:50
基础服务 简述Linux中常见的系统服务,其作用分别是? 常见的系统服务及其作用有: • NTP/Chrony:用于时钟同步; • DHCP:动态主机配置协议,用于自动分配主机地址,默认使用UDP 63端口; • DNS:域名解析,运行在UDP协议之上,默认使用53端口; • NFS:网络文件系统,依赖于RCP协议,其基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享。 • Postfix:邮件服务; • rsync:远程数据备份服务。 • ***:虚拟专用网。 更多服务参考: http://c.biancheng.net/view/1059.html 。 简述FTP主要的工作模式? FTP工作模式是以服务端角度来区分,有主动模式和被动模式。 • 主动模式是指由FTP服务端主动向客户端发起连接,服务端端口号为20(用于传输)和21(用于控制),即20端口向客户端的一个大于1024的随机端口传输数据; • 被动模式是指由FTP客户端向服务端发起连接,服务端采用随机端口等待客户端的随机端口来访问,从而传输数据。 简述FTP两种登录方式以及两种传输模式? • FTP有两种登录方式:匿名登录和授权登录。 使用匿名登录时,用户名为:anonymous,密码为:任何合法email地址; 使用授权登录时

CentOS7.8(2003)发布了,顺便找到国内镜像站可下载的。

白昼怎懂夜的黑 提交于 2020-05-03 15:10:16
主要变更 已使用 Python 3,安装 python3 组件将提供 Python 3.6 解释器 bind 已升级为 9.11 chrony 已升级为 3.4 自 1503 发行版(abrt>= 2.1.11-19.el7.centos.0.1)开始,CentOS-7 可以直接向 bugs.centos.org 反馈错误,可在http://8nn.co/arXw找到更多关于此功能的数据 如果准备在 Anaconda 采用安全性配置文件,请参阅http://8nn.co/arXv 很多组件已获得重要更新,详情见http://8nn.co/arXu ImageMagick 已从 6.7.8 升级为 6.9.10 缺省的桌面报告已更改,并记载于http://8nn.co/arXs http://mirrors.bfsu.edu.cn/centos/7.8.2003/isos/x86_64/ http://mirrors.huaweicloud.com/centos/7.8.2003/isos/x86_64/ http://mirrors.nju.edu.cn/centos/7.8.2003/isos/x86_64/ http://mirrors.neusoft.edu.cn/centos/7.8.2003/isos/x86_64/ http://mirrors.njupt.edu.cn

CentOS7.x搭建时间同步服务器

江枫思渺然 提交于 2020-05-02 17:49:08
关于chrony Chrony是一个开源的自由软件,像CentOS7或基于RHEL 7操作系统,已经是默认服务,默认配置文件在 /etc/chrony.conf 它能保持系统时间与时间服务器(NTP)同步,让时间始终保持同步。相对于NTP时间同步软件,占据很大优势。其用法也很简单。 Chrony有两个核心组件,分别是:chronyd:是守护进程,主要用于调整内核中运行的系统时间和时间服务器同步。它确定计算机增减时间的比率,并对此进行调整补偿。chronyc:提供一个用户界面,用于监控性能并进行多样化的配置。它可以在chronyd实例控制的计算机上工作,也可以在一台不同的远程计算机上工作。 安装环境 # hostname template # hostname -I 10.0.0.100 192.168.1.100 # cat /etc/centos-release CentOS Linux release 7.6.1810 (Core) # uname -r 3.10.0-957.el7.x86_64 # setenforce 0 #关闭selinux Disabled # systemctl stop firewalld.service 安装chrony # yum install chrony -y 开启并自启动 # systemctl restart chronyd #

使用 NTP/Chrony 同步 Centos7 网络时间

时光怂恿深爱的人放手 提交于 2020-05-02 16:58:57
Network Time Protocol(NTP)是用来使计算机 时间同步 化的一种协议,它可以使 计算机 对其 服务器 或 时钟源 (如石英钟,GPS等等)做同步化,提供高精准度的时间校正服务。 在 Centos7 中,搭建 NTP 服务器可以通过 NTP 或 Chrony 这两种方式。Chrony 是在 7 中新加上的网络同步功能,并且代替了 NTP 作为默认的时间同步进程。Chrony 相对于 NTP 在同步系统时间和准确性上都有了进一步的提高。 注意:NTP 是一种网络协议,在 Linux 中搭建的是 NTP 服务器,有时简称为 NTP,这里不要和 NTP 网络协议的概念弄混。 下面将分别介绍这两种方式: 使用 Chrony 同步网络时间 Chrony 的配置很简单,通常加入同步 IP ,再重启下服务就可以了。 安装 Chrony # centos7 默认已经安装 yum install chrony systemctl enable chronyd systemctl start chronyd 配置 NTP 源 vim /etc/chrony.conf # 注释提供的 ip ,服务器大多数是内网环境, 添加内网可以同步的服务器地址 server time.cisco.com iburst # 允许那些网段的服务器可以从本地同步时间 # allow 192.168

CentOS7搭建时间服务器-chrony

亡梦爱人 提交于 2020-05-02 16:58:42
系统:centos7 防火墙:关闭防火墙和selinux 软件:chrony centos6我们一直用的ntp时间服务器,虽然到CentOS7上也可以装ntp。但是各种问题。所以建议centos7使用chrony同步工具。 服务端配置: 1.安装chrony软件 [root@server ~] # yum install chrony -y 2.修改配置文件 [root@server ~] # vim /etc/chrony.conf server 0.centos.pool.ntp.org iburst #可以修改ntp的服务器。最好用国内的。 server 1.centos.pool.ntp.org iburst server 2.centos.pool.ntp.org iburst server 3.centos.pool.ntp.org iburst allow 172.19. 150.0/ 24 #打开允许同步的IP 阿里ntp的服务器列表 time1.aliyun.com time2.aliyun.com time3.aliyun.com time4.aliyun.com time5.aliyun.com time6.aliyun.com time7.aliyun.com 3.启动、开机自启动、查看状态、查看同步源 [root@server ~] # systemctl

CentOS7最小化安装后初始化脚本

人盡茶涼 提交于 2020-04-23 05:53:45
CentOS7最小化安装后初始化脚本 #!/bin/bash ################################################# # --Info # Initialization CentOS 7.x script ################################################# # Auther: shaonbean@qq.com # Changelog: # 20180710 wanghui initial create ################################################# # Check if user is root # if [ $(id -u) != "0" ]; then echo "Error: You must be root to run this script, please use root to initialization OS." exit 1 fi echo "+------------------------------------------------------------------------+" echo "| To initialization the system for security and performance

25.shell特殊符号cut命令 sort wc uniq tee tr split命令

安稳与你 提交于 2020-04-12 16:33:40
8.10 shell特殊符号cut命令 8.11 sort wc uniq命令 8.12 tee tr split命令 8.13 shell特殊符号下 8.10 shell特殊符号cut命令: ~1. *任意个任意字符 通配符 ~2. ?任意一个字符 代表任意的一个字符 ~3. #注释字符 前面加#,代表不生效。可用在解释说明 ~4. \脱义字符 (详细看实例) 取消掉原意,只代表他本身,可用\ ~5. |管道符 下面有讲和管道符有关的命令 实例 4. [root@axinlinux-01 ~]# a=1 [root@axinlinux-01 ~]# b=2 [root@axinlinux-01 ~]# c=$a$b 我们想让c=$a$b这串字符本身是不生效的,因为我们用$会调用a的变量 [root@axinlinux-01 ~]# echo $c 所以他会显示,a和b的变量 12 [root@axinlinux-01 ~]# c='$a$b' 我们可以加单引号来代表c=$a$b的本身 [root@axinlinux-01 ~]# echo $c $a$b [root@axinlinux-01 ~]# c=\$a\$b 也可以用脱义字符\反推一下,来代表$a或$b这些字符本身 [root@axinlinux-01 ~]# echo $c $a$b -----------------

26.正则介绍 grep上 中 下

夙愿已清 提交于 2020-04-07 11:37:02
9.1 正则介绍_grep上 (-cinvABC ) 9.2 grep中 (正则表达式的一些用法,[] ^ ^[^] ) 9.3 grep下 (正则表达式的一些用法, . * .* egrep grep -E ) 9.1 正则介绍: 什么是正则 ~ 正则就是一串有规律的字符串 ~ 掌握好正则对于编写shell脚本有很大的帮助 ~ 各种编程语言中都是正则,原理是一样的 ~ 本章将要学习grep/egrep、sed、awk egrep是grep的扩展,grep能实现的egrep都能实现 grep上: ~1. grep [-cinvABC(以下 的选项)] 'word(关键词)' filename(文件名) ~2. -c 行数 显示带关键词的行,有多少行 ~3. -i 不区分大小写 ~4. -n 显示行号 ~5. -v 取反 除了关键词,都列出来 ~6. -r 遍历所有子目录,甚至是孙目录 在一个目录下,所有的目录,全部过滤 ~7. -A 后面跟数字,过滤出符合要求的行以及下面 所加数字 的几行 -A2 即代表 该列出关键词的行以及这一行的下面的两行 ~8. -B 同上,过滤出符合要求的行以及上面n行 ~9. -C 同上,同时过滤出符合要求的行以及上下各n行 实例: 1. [root@axinlinux-01 ~]# mkdir grep [root@axinlinux-01 ~]#

考试

本秂侑毒 提交于 2020-04-05 20:13:48
考试信息: IPADDR: 172.25.x.100(X 在这里指您的工作站编号) NETMASK: 255.255.255.0 GATEWAY: 172.25.x.254 DNS: 172.25.254.254 yum源地址为:ftp://172.25.x.250/pub/rhel7.0 1. 在进行考试之前 ,请先重置根用户密码为 examwestos 2. 更改主机名称为 station.domainX.example.com(X 在这里指您的工作站编号) [root@desktop Desktop]# hostnamectl set-hostname station.domain49.example.com 3 新建组 ,名称为 sysadms,指定其 GID 为 600 [root@station Desktop]# groupadd -g 600 sysadms 4 新建用户 tommy,指定 UID 为 2013,配置该用户密码为 redhat [root@station Desktop]# useradd -u 2013 tommy [root@station Desktop]# passwd tommy Changing password for user tommy. New password: BAD PASSWORD: The password is

CentOS 8同步时间

旧巷老猫 提交于 2020-03-22 10:54:22
3 月,跳不动了?>>> 转载请注明文章出处: CentOS 8同步时间 CentOS 8系统做了不少更新,例如 nftables代替iptables 、dnf代替yum成为默认包管理工具。这不,许多人发现CentOS 7熟悉的 ntpdate 命令没有了,也不能用yum安装上,同步时间顿时成了一个难题。 本文介绍CentOS 8使用chrony同步时间。 chrony介绍 Chrony是一个开源软件,能用来于时钟服务器(NTP)同步,从而保持系统时间精确。chrony由两部分组成:后台运行的 chronyd ,前端使用的 chronyc 。 chronyd 用于调整内核中系统时钟和时钟服务器同步,它确定计算机增减时间的比率,并对此进行补偿; chronyc 提供查询和配置接口,可以在chronyd实例控制的计算机上工作,也可以在一台不同的远程计算机上工作。 chrony同步时间 首先安装crhony: dnf install -y chrony # 也可以用yum安装 yum install -y chrony chrony配置文件是 /etc/chrony.conf ,其内容大体如下: 一般来说,配置文件无需改动就能正常使用。当然为了同步速度快,可以使用国内的ntp服务器,例如将第一行改成: pool ntp.ntsc.ac.cn iburst (公共ntp服务器请参考: 公共