服务端:
此处为v4-sp4服务器
安装ntp,apt-get install ntp -y ,若为离线环境,则安装ntp和libopts25两个包。
配置:
在/etc/ntp.conf的配置文件里
加入
restrict default nomodify notrap noquery
restrict 127.0.0.1
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap #只允许192.168.1.0/24网段的机器进行实践同步
server 127.127.1.0
fudge 127.127.1.0 stratum 10
重启ntp服务。systemctl restart ntp
此时服务端已经配置好
注意服务端和客户端不能在一台服务器上。
*
客户端:
客户端用ntpdate对时
date -s xxxx/xx/xx修改时间,然后直接ntpdate 192.168.1.103 验证服务端是否生效
#v10服务器需要安装ntp包,v4服务器一般已经安装了ntpdate可以直接使用。
*
定时任务
1.ntpdate 192.168.1.103 #从服务端获取时间并更改
2.vim /etc/crontab #编辑crontab服务
在其中末尾添加
*/1 * * * * root ntpdate 192.168.1.103 #每分钟对时一次
保存退出
systemctl restart crond #重启crontab服务,u系为restart cron
U系开启cron日志
U系默认是没有开启cron日志的
sudo vim /etc/rsyslog.d/50-default.conf
#cron.* /var/log/cron.log #将cron前面的注释符去掉,保存退出
重启cron服务:systemctl restart cron
注意系统的时区要是正确的,不认会出现对时程序是对的但是时间不对,可以使用dpkg-reconfigure tzdata命令来更改时区。