ntp

Linux 系统时间设置

纵饮孤独 提交于 2021-02-18 02:24:24
from:https://blog.csdn.net/yjh314/article/details/51669238 今早看到一台机器时间对不上,本以为系统时间与网络北京时间不同步,就在终端命令执行网络时间同步 [plain] view plain copy [root@localhost ~]# ntpdate time.windows.com 执行完之后,在执行终端命令,查看时间还是一样,其实EDT和CST是有区别的,时区不一样 EDT:指美国东部夏令时间,波士顿、纽约市、 华盛顿哥伦比亚特区 ,都在这个时区内,跟 北京时间 有12小时的时差,晚12小时。 CST:可以指下面两种: 1. 美国中部标准时间(西六区,-6:00),中国是东八区(+8:00),北京时间比美国中部标准时间早14个小时。3:45 PM CST 是北京时间凌晨1:45。 2. 中澳大利亚标准时间(+10:30),中国是东八区(+8:00),北京时间比中澳大利亚标准时间晚2个半小时。3:45 PM CST 是北京时间下午上午5:45。 那么现在只要改成北京时间的时区CST就可以了,修改如下: [plain] view plain copy [root@localhost ~]# mv /etc/localtime /etc/localtime.bak [root@localhost ~]# ln -s

Linux的时间设置与同步

一笑奈何 提交于 2021-02-17 19:03:25
linux的时间,时区 无法同步的问题 一,   查看当前时间:     # date +"%Y-%m-%d %H-%M-%S"    可以直接通过命令来设置时间:     # date -s "2018-12-27 21:00:00"   别忘了写入到 硬件时钟:     # hwclock –w 二,   设置时区的命令:     # tzselect 选择 5.Asia 选择   9.China 选择   1.Beijing Time 1 . Yes   这是选择时区的步骤啦~ 接下来通过 ntp 同步一下网络时间 三,   同步ntp服务器网络时间     # ntpdate ntp1.aliyun.com       同步后的时间      # date     Thu Dec 27 21:15:42 CST 2018    ntp服务器的地址:     Aliyun : ntp1.aliyun.com     Ntp服务器(上海) : ntpdate ntp.api.bz 来源: oschina 链接: https://my.oschina.net/u/3906464/blog/4316629

ntp 时间同步

♀尐吖头ヾ 提交于 2021-02-11 16:01:57
NTP 是网络时间协议(Network Time Protocol)的简称,通过 udp 123 端口进行网络时钟同步 一、安装 # 既可做服务端也可做客户端 yum install - y ntp # 开启服务,让其他客户端与本机同步,注意防火墙状态 systemctl start ntpd # 开机自启 systemctl enable ntpd 二、ntp 常用配置 /etc/ntp.conf 一般服务端才需要配置,客户端直接使用命令同步即可 # 记录和上级时间服务器的时间差异 driftfile /var/lib/ntp/ drift # ntp 日志 logfile /var/log/ ntp.log # 日志级别 all event info logconfig all # 设置默认策略,允许同步时间,不允许修改 restrict default nomodify notrap nopeer noquery # 允许本机地址的一切操作, - 6 为 IPV6 restrict 127.0 . 0.1 restrict - 6 :: 1 # 允许网段内客户端连接此服务器同步时间,但是拒绝让他们修改服务器上的时间 restrict 192.168 . 1.0 mask 255.255 . 255.0 nomodify notrap # https: // www

CentOS 7 设置时间和日期

旧街凉风 提交于 2021-02-10 04:31:14
CentOS 7 有两种类型的时间: 实时时间(Real-Time Clock,RTC),通常称为硬件时间,完全独立于操作系统运行,一般是由主板上的COMS负责维护,因此在操作系统关闭后也能运行。 系统时间(System Time),也称为软件时间,由Linux内核维护,其初始值基于硬件时间, 一旦Linux启动并且系统时间被初始化,系统时间就完全独立于硬件时间。 CentOS 7 提供了三个命令行工具,可以用来显示和配置时间: timedatectl,date, hwclock;timedatectl是CentOS 7的新工具,可以同时管理系统时间和硬件时间,date是CentOS 6就有的工具,只能管理系统时间,一般是脚本中用于格式化输出时间,hwclock主要用于管理硬件时间。 使用timedatectl命令 CentOS 7 中以ctl结尾的命令,几乎都是systemd的一部分,timedatectl也不例外。 显示当前日期和时间 [root@localhost ~]# timedatectl Local time: Fri 2018-07-20 17:46:09 CST Universal time: Fri 2018-07-20 09:46:09 UTC RTC time: Fri 2018-07-20 09:46:09 Time zone: Asia/Shanghai

Zookeeper安装与调优部署参考文档(Linux)

大城市里の小女人 提交于 2021-01-29 09:11:06
1. 安装环境准备 1.1 主机环境准备 1.1.1. 关闭selinux sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config setenforce 0 1.1.2. 软件下载 apache-zookeeper-3.6.1-bin.tar.gz: 下载地址 1.1.3. 部署规划 软件安装路径 /usr/local/zookeeper 端口规划 2192 1.1.4. 系统主机时间、时区、系统语言  本节视实际情况需要操作  修改时区 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime  修改系统语言环境 echo 'LANG="en_US.UTF-8"' >> /etc/profile && source /etc/profile  配置主机NTP时间同步 yum -y install ntp systemctl enable ntpd && systemctl start ntpd echo 'server ntp1.aliyun.com' >> /etc/ntp.conf echo 'server ntp2.aliyun.com' >> /etc/ntp.conf 2. Zookeeper安装部署 2.1

每日学习-ansible任务委派与本地操作

北战南征 提交于 2021-01-24 09:02:32
ansible通过使用delegate_to关键字委派任务到指定的机器上运行 使用示例: 1、hosts配置 - name: add host record to DC server shell: 'echo "192.168.10.12 node2" >> /etc/hosts' - name: add host record to all server shell: 'echo "192.168.10.12 node2 " >> /etc/hosts' delegate_to: 192.168.10.100 2、ntp-server配置 ntp-server执行server配置,nep-client执行定时任务同步server。 - name: install ntp shell: yum -y install ntp - name: stop all ntp_install server shell: systemctl stop ntpd && systemctl disable ntpd - name: config ntp server template: src=templates/ntp.conf dest=/etc/ntp.conf run_once: true delegate_to: "{{ntp.ntp_server}}" - name: start ntp

linux 设置系统时间

无人久伴 提交于 2021-01-23 21:55:58
服务器时间与网络时间不符: 一、手动修改 \1. date命令:查看当前时间 \2. date -s 时分秒 :修改时间 还需要把日期改过来 \3. date -s 完整日期时间(YYYY-MM-DD hh:mm[:ss]):修改日期、时间 时间要用双引号括起来,否则报错 手动修改会存在一定的时间误差 \4. hwclock -w 将时间写入bios避免重启失效。 当我们进行完 Linux 时间的校时后,还需要以 hwclock 来更新 BIOS 的时间,因为每次重新启动的时候,系统会重新由 BIOS 将时间读出来,所以, BIOS 才是重要的时间依据吶。 二、同步网络时间 \1. 检查系统是否安装ntp服务 安装ntp服务命令: apt-get install ntp 或者 yum install ntp \2. service --status-all:检查ntp服务是否启动 [+]表示服务已启动 \3. ntpdate 服务器IP:同步服务器时间 ntp常用服务器: 中国国家授时中心:210.72.145.44 NTP服务器(上海) :ntp.api.bz 美国:time.nist.gov 复旦:ntp.fudan.edu.cn 微软公司授时主机(美国) :time.windows.com 台警大授时中心(台湾):asia.pool.ntp.org (⊙﹏⊙)b

GMT UTC CST ISO 夏令时 时间戳,都是些什么鬼?

霸气de小男生 提交于 2021-01-15 19:08:50
你好,我是A哥(YourBatman)。 日期/时间的处理是平时开发中非常常见的场景,若只是简单的格式化场景那就还好,一旦涉及到时区、跨地域跨时区时间转换场景,甚至当还有GMT时间、UTC时间等一堆概念堆上来的时候,总是心理发虚,招架不住。 在地球村的信息化时代背景下,跨国企业/跨国做生意的公司越来越多,所以我们程序员遇到不同时区之间的日期/时间转换/显示的概率大大增加。譬如说:电商平台的商品下单时间,你给中国人页面里展示北京时间是ok的,但你总不能给美国人也展示北京时间吧?否则美国人看到很多订单的下单时间是凌晨1、2点,还以为午夜凶铃呢。 Java在版本8之前用Date类型来表示日期/时间,自版本8起引入了JSR 310日期/时间类型。两套体系对于本地时间、时区时间、带时区的格式化都有着不同的处理办法。 A哥因为跨时区日期转换问题,最近搞了一起 生产事故 ,为此我痛定思痛,决定把经验整理成文,目的是以后再也不踩这方面的坑,同时也帮助大家。 本部分一共会分两篇文章叙述: 概念篇:科普GMT、UTC、时区、时间戳、夏令时等常见概念以及背景 实战篇:在1的基础上(概念必须先知晓,否则实战无法进行),Java是如何来处理GMT/UTC时间、时区、偏移量、夏令时...的 这两篇文章搞完,自己再也不用不担心在日期/时间方面埋bug了。 相信我,这两篇文章十分具有收藏价值 。 本文提纲

防御DDoS想要比别人做得更好?从了解DDoS的工作方式开始

本秂侑毒 提交于 2021-01-13 17:49:21
我们知道防御DDoS攻击现在是越来越重要了,DDoS攻击可使任何网站脱机。即使拥有巨大的资源,在一次大规模攻击中也很难保持在线状态。更糟糕的是,DDoS攻击的成本远低于其防御成本。 技术的发展为人们带来了诸多便利,无论是个人社交行为,还是商业活动都离不开网络。但是网络发展带来机遇的同时,也带来了威胁。使用正确的工具可以避免DDoS攻击的影响,降低因遭受DDoS攻击而带来的巨大损失。接下来本文将说明什么是拒绝服务攻击,其工作方式以及如何做好防御DDoS措施,比别人更好地避免损失。 在了解分布式拒绝服务攻击之前,让我们看一下普通的老式拒绝服务攻击的工作方式。拒绝服务攻击是一种使带有恶意请求和连接的服务器不堪重负的尝试。服务器的主要目的是接受和处理网络连接,每个连接器都消耗大量的带宽、内存和处理能力,并且太多的连接器会耗尽所有可用资源,从而阻止新的连接。发生这种情况时,将无法访问网站。实际上,它们是从互联网上删除的。攻击者通过创建大量连接并发送大量数据以致服务器或网络接口无法应对,从而利用了此漏洞。 可能想知道为什么管理员不只是阻止恶意连接?那就是DDoS攻击的秘密所在,因为它们看起来都一样时。我们如何区分不良连接和良好连接?一种方法是源IP地址。如果IP地址威胁到服务器不堪重负,我们可以将其阻止并继续前进。 在DDoS攻击中,攻击者使用受感染机器的僵尸网络,该僵尸网络可以是其他服务器

Android7.0修改时间服务器

女生的网名这么多〃 提交于 2021-01-10 10:00:16
场景目的 最近有一个需求,需要修改Android设备的时间服务器。如果是普通的Android手机可以通过GPS或者其它的方法在没有网的情况下同步时间,但是对于只是搭载了Android系统的设备(如门禁、售货机之类)在无法连接外网的环境中就不那么容易做到了。 在内网服务器请求IP地址通过头部或者回复携带参数,可以让时间下发到设备上,不过就需要我们用代码时常去校准,使用能 ping 通的时间服务器可以让系统进行自动处理。 命令修改 刚开始的时候,我想使用的是通过在Android程序中调用adb shell命令来修改时间服务器,也确实有这样的命令存在。 settings put global ntp_server ntp1.aliyun.com ntp1.aliyun.com是阿里的时间服务器域名,可以设置成其它的或者ip。 网上说要使用这条命令需要先执行 su 命令,我按照说的去做,给Android设备设置了一个没有网络的局域网IP,然后让设备去通过网络同步时间确实是做到了,说明这条命令是有效的。 但是命令行窗口能够成功修改,在 APP 中调用却未必能够同样生效。 Process process = Runtime . getRuntime ( ) . exec ( isRoot ? "su" : "sh" ) ; 在执行上面代码的时候,报了如下错误: Cannot run