手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

Linux下NTP时间服务器及客户端安装配置

[日期:2013-03-03] 来源:Linux社区  作者:Linux [字体: ]

1、主要文件及命令:
    /etc/ntp.conf 服务器配置文件
    /etc/sysconfig/clock 时区配置文件

    /bin/date 显示和设置时间的命令
    /sbin/hwclock 用于 BIOS 时钟 (硬件时钟) 的修改与显示的命令
    /usr/sbin/ntpd 主要提供 NTP 服务的程序
    /usr/sbin/ntpdate 用于客户端的时间校正

2、服务端:查软件是否已安装:
    [root@localhost ~]# rpm -qa | grep ntp
    ntp-4.2.2p1-9.el5_4.1  (这个就是已经安装的RPM包,或者其他版本的ntp)

    如果没有安装,可从http://support.ntp.org/bin/view/Main/SoftwareDownloads下载,安装RPM包:
    [root@localhost ~]# rpm -ivh ntp-4.2.2p1-9.el5_4.1.rpm

3、备份一下配置文件
    cp /etc/ntp.conf /etc/ntp.conf_bak

4、ntp.conf文件主要参数说明:
    4.1、利用 restrict 来管理权限控制
        restrict [你的IP] mask [netmask_IP] [parameter]
        其中 parameter 的参数主要有底下这些:

        ignore: 拒绝所有类型的 NTP 联机;
        nomodify: 客户端不能使用 ntpc 与 ntpq 这两支程序来修改服务器的时间参数, 但客户端仍可透过这部主机来进行网络校时的;
        noquery: 客户端不能够使用 ntpq, ntpc 等指令来查询时间服务器,等于不提供 NTP 的网络校时啰;
        notrap: 不提供 trap 这个远程事件登录 (remote event logging) 的功能。
        notrust: 拒绝没有认证的客户端。

    4.2、利用 server 设定上层 NTP 服务器
        server [IP or hostname] [prefer] 
        perfer 表示‘优先使用’

5、具体配置如下:
    原来的上层服务器及对上层的限制注释掉,然后直接加上这几项
    server 210.72.145.44 prefer
    server time.nist.gov
    restrict 210.72.145.44 mask 255.255.255.255 nomodify notrap noquery
    restrict time.nist.gov mask 255.255.255.255 nomodify notrap noquery
    restrict 192.168.1.0 mask 255.255.255.0 nomodify  #对内网访问开放,不同网段设置要改一下

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款