对时要确定网络能ping通
对时(ntp服务未开启时)ntp需要写入定时任务crontab
被对时的主机要开启ntp服务
一、定时任务crontab
crontab命令是cron table的简写
Crontab -l 查看工作表里的命令
Crontab -e 编辑
命令构成:时间+动作 * * * * *对应 分、时、日、月、周
- * 取范围内所有数字
- / 每过多少个数字
- - 从某到某
- , 散列数字
* * * * * ntpdate 172.10.10.40 每一分钟执行一次
3,15 * * * * ntpdate 172.10.10.40 每小时的第三和第十五分钟执行
3,15 8-11 */2 * * ntpdate 172.10.10.40 每隔两天的8到11点的第3和第15分钟执行
0 */1 * * * /etc/init.d/smb 每过一小时重启smb
二、NTP对时服务 (123端口)
1、配置检查ntp服务是否开启,若无ntp服务,可以用ntpdate 172.10.10.40来对时
先ping通网络,再对时
将ntpdate 172.10.10.40写入对时crontab
2、ntp服务开启时
先修改NTP-server配置文件
如果需要使用本地时间,用“#”注释默认同步时间
添加server 127.127.1.0
fudge 127.127.1.0 stratum 10
(主机172.10.10.40配置,与自己对时)
其他server注释添加server 172.10.10.40 iburst 表示与172.10.10.40同步时间
Ntpq -p来查看ntp状态
ntpdate -q 172.10.10.40 查看时间差偏差
Ntpdate 172.10.10.40 立即与172.10.10.40进行时间同步