注释:

           安装服务前,要把防火墙和selinux关闭掉

           关闭防火墙命令:service iptables stop  或    /etc/init.d/iptables  stop

           关闭selinux:

(1) NTP服务是做什么用的?

  答:

          <1>  NTP是时间服务协议    <2> 保证客户端和服务端时间一致


(2) 软件的安装方法

  答:

          yum install  NTP  -y


(3) 软件是在服务端安装,还是在客户端安装

  答:

         软件是在服务端安装


(4) 软件安装路径;配置文件;启动文件;

  答:

       查询软件安装路径:     rpm -ql  ntp   

       配置文件: /etc/ntp.conf

       启动文件:/etc/rc.d/init.d/ntpd


(5) 配置文件参数详解

  答:

          restrict default kod nomodify notrap nopeer noquery   默认禁止远程主机访问NTP服务

          restrict 192.168.0.0 mask 255.255.255.0 nomodify 允许某个网段访问NTP服务,但是不允许修改时间服务器时间

          Restrict default nomodify  允许所有的网段访问ntp服务

          restrict default ignore  关闭所有的请求包

          restrict 127.0.0.1   开启本地访问

          server 0.centos.pool.ntp.org iburst  上级时间服务器

          driftfile /var/lib/ntp/drift   与上级服务器进行同步时所花费的时间

     注释:

                编辑文件建议用vim编辑器,安装方法是yum install vim -y


(6) 启动,关闭,重启NTP服务

       启动NTP服务   /etc/init.d/ntpd start

       关闭NTP服务   /etc/init.d/ntpd stop

       重启NTP服务   /etc/init.d/ntpd restart


(7) 查看NTP服务进程是否已经启动

    ps -ef | grep ntp


(8) 查看NTP服务监听的端口 (NTP监听的是123端口)

   netstat -nul | grep 123


(9) 客户端安装ntpdate ip(服务端ip地址)进行校准时间


(10) NTP服务器与上层时间服务器同步(offset查看与上层服务器同步存在的时间差)

   NTP服务_第1张图片

 

(11) crontab计划任务

  <1> 安装方法: yum install crontab* -y

  <2> 打开配置文件: crontab -e  输入  0 * * * * /usr/sbin/ntpdate 192.168.2.114

  <3> 查看配置结果:crontab -l

  <4> 重启crontab服务  /etc/init.d/crond restart