您的位置:首页 > 运维架构 > Linux

Centos 6.8 NTP设置

2020-12-17 12:39 1676 查看

        恰好工作需要,把cent OS 6.8系统开启ntp服务,需局域网ntp服务器同步时间。但是在网上找了一些资料,发现我的系统是mini版的,好多工具和依赖包都得下载,现场用户环境又不让服务器连入公网,于是东拼西凑的,整理好一份最终修改过程,供有同样需求的小伙伴参考!

1、创建需要定时执行的脚本

mkdir -p /usr/local/crontab
vi /usr/local/crontab/ntpdate.sh

2、脚本内容如下:

#!/bin/sh
. /etc/profile
. ~/.bash_profile
ntpdate -u 192.168.40.240 && hwclock -w

3、保存并退出脚本

:wq

4、给脚本添加执行权限

chomd 700 /usr/local/crontab/ntpdate.sh

5、设置定时任务

crontab -e

6、添加内容如下(我设置的是每整点执行一次):

00 * * * *  . /etc/profile;/bin/sh /usr/local/crontab/ntpdate.sh

7、保存并退出(同3)

8、重启crontab服务使生效

/etc/rc.d/init.d/crond restart

9、查看定时任务列表(必须执行crontab -e命令,并保存退出后才可执行)

crontab -l


补充:在设置的执行时间过后,查看cron任务是否执行成功

tail -f /var/log/cron


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: