服务器时间同步

查看服务时间命令
date
查看服务时间并且格式化
date "+%Y-%m-%d %H:%M:%S"
修改服务器时间
date -s "2021-04-29 15:51:50"
查看硬件时间
sudo hwclock --show
同步软件时间
hwclock -w、 hwclock -s
查看时区
date "+%Z"
修改时区
timedatectl set-timezone <时区>
timedatectl set-timezone Asia/Shanghai
要搭建时间服务器手写需要安装ntp服务,这个服务有的linux版本上会默认装上,我们可以通过如下命令来查看是否有装上
rpm -qa | grep ntp
出现了我上图红框中的就说明已经安装了
如果没有安装的话,那么就需要安装,安装又分为在线安装和离线安装,在线安装很简单,离线安装需要先下载对应的rpm安装包
在线安装
yum install ntp
启动服务
systemctl status ntpd
开启防火墙
firewall-cmd --zone=public --add-port=123/tcp --permanent
firewall-cmd --reload
至此时间服务器就搭建完毕了,接下来我们要对需要同步的服务器进行配置
 
配置需要同步时间的服务器
也是按照如上要求安装ntp
安装好之后开始配置
vi /etc/ntp.conf
输入如下内容并保存
server 10.0.3.42
fudge 10.0.3.42 stratum 10
记得把地址替换为你自己的那台时间服务器的地址
 
测试一下
ntpdate -d 10.4.1.247 && hwclock -w
客户端配置crontab每过1小时自动同步ntp服务器1次
crontab -e
* 1 * * * /sbin/ntpdate 10.4.1.247 && hwclock -w >> /usr/local/logs/crontab/ntpdate.log
posted @ 2022-12-22 10:07  刘小吉  阅读(124)  评论(0编辑  收藏  举报