NTP服务
NTP服务器【Network Time Protocol(NTP)】是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议攻击。
注:服务器地址 192.168.149.135
一、安装
yum install ntp
二、设置时区
设置系统时区为上海
root# timedatectl set-timezone Asia/Shanghai
三、服务器端的配置、添加以下一行
vim /etc/ntp.conf
restrict 127.0.0.1
restrict ::1
restrict 192.168.0.0 mask 255.255.0.0
server 127.0.0.1
四、客户端配置
server 192.168.149.135
五、服务器端同步时间并启动服务
ntpdate -u asia.pool.ntp.org
systemctl start ntpd
systemctl enable ntpd
六、客户端同步时间并添加计划任务
ntpdate 192.168.149.135
注:若客户端获取时间失败,则有可能是服务器端没有打开响应的ntpd服务的udp端口
crontab -e
* */1 * * * root /usr/sbin/ntpdate 192.168.149.135; /sbin/hwclock -w
七、配置开机启动校验
vim /etc/rc.d/rc.local #添加下面语句
/usr/sbin/ntpdate 192.168.149.135 > /dev/null 2 > &1; /sbin/hwclock -w
八、强制系统时间写入CMOS中防止重启失效
root# hwclock -w 或 clock -w
注:设定特定的时间
timedatectl set-time “YYYY-MM-DD HH:MM:SS”
timedatectl set-time “1996-03-17 12:00:00”