Linux架设时间服务器

简介:

 ntpdate 0.centos.pool.ntp.org
  在linux下,我们可以通过自带的NTP(Network Time Protocol)协议通过网络使自己的系统保持精确的时间。
  可用的公共时间服务器列表可以从下面的地址获取:
  http://ntp.isc.org/bin/view/Servers/NTPPoolServers
  NTP是用来使系统和一个精确的时间源保持时间同步的协议。建议大家在自己管理的网络中建立至少一台时间服务器来同步本地时间,这样可以使得在不同的系统上处理和收集日志和管理更加容易。
  介绍一下环境:179为本地时间服务器,其他服务器和179同步。179和网上时间服务器同步。
  一、配置179时间服务器
  1、首先查询NTP软件版本
  rpm -qa | grep ntp
  ntp-4.1.2-4.EL3.1
  如果没有可以从linux安装盘上查找,安装此ntp包
  2、编辑配置文件
  vi /etc/ntp.conf
  首先定义服务器
  server pool.ntp.org
  restrict default nomodify notrap noquery
  restrict 192.168.0.0 mask 255.255.255.0 notrust nomodify notrap #从192.168.0.1-192.168.0.254的服务器都可以使用我们的NTP服务器来同步时间
  注释掉以下一行
  #restrict default ignore
  3、启动NTP服务器
  #chkconfig ntpd on
  #/etc/init.d/ntpd start
  #/etc/init.d/ntpd stop
  #/etc/init.d/ntpd restart
  默认情况下,我们配置的NTP服务器不会去时间源那里同步时间,所以必须修改/etc/ntp/step-tickers文件,加入我们的时间源,这样每次通过/etc/init.d/ntpd 来启动服务的时候就会自动更新时间了
  检查服务器同步状态:
  ntpq -p
  ntptrace 192.168.0.179
  如果输出正确,则说明时间服务器成功。每次启动服务器,会自动同步时间。

 二、配置LINUX客户端
  在linux客户端上执行
  ntpdate ntp_server_ip
  就可以根据时间服务器统一局域网的时间了,将上面的命令放到cron里每天早上3点定期执行
  crontab –e
  然后输入
  0 3 * /usr/sbin/ntpdate 192.168.0.179
  下载安装包:
  1、编译安装
  ntp server
  wget http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2.6.tar.gz tar zxvf ntp-4.2.6.tar.gz
  cd ntp-4.2.6
  ./configure --prefix=/usr/local/ntp --enable-all-clocks --enable-parse-clocks make && make install
  注:如以上下载地址无法访问,请从NTP官方下载网页(http://support.ntp.org/bin/view/Main/SoftwareDownloads)寻找下载地址。
  2、修改ntp.conf配置文件
  vi /etc/ntp.conf
  第一种配置:允许任何IP的客户机都可以进行时间同步 将
  restrict default kod nomodify notrap nopeer noquery
  这行修改成:
  restrict default nomodify
  配置文件示例:/etc/ntp.conf
  第二种配置:只允许192.168.18.*网段的客户机进行时间同步在
  restrict default nomodify notrap noquery(表示默认拒绝所有IP的时间同步)
  之后增加一行:
  restrict 192.168.18.0 mask 255.255.255.0 nomodify
  配置文件示例:/etc/ntp.conf
  3、以守护进程启动
  ntpd /usr/local/ntp/bin/ntpd -c /etc/ntp.conf -p /tmp/ntpd.pid
  4、ntpd启动后,客户机要等几分钟再与其进行时间同步,否则会提示“no server suitable for synchronization found”错误。
  三、配置时间同步客户机
  vi /var/spool/cron/root
  增加一行,在每天的5点13分、9点13分、14点13分、19点13分与时间同步服务器进行同步
  13 5,9,14,19 * /usr/sbin/ntpdate 192.168.18.2
  备注:如果客户机没有ntpdate,可以下载ntpdate.tar.gz到/usr/sbin/目录,然后解压: wget http://blog.s135.com/attachment/200708/ntdate.tar.gz cd /usr/sbin/ tar zxvf ntpdate.tar.gz

最新内容请见作者的GitHub页:http://qaseven.github.io/

相关文章
|
5天前
|
Linux 虚拟化 Docker
Linux服务器部署docker windows
在当今软件开发中,Docker成为流行的虚拟化技术,支持在Linux服务器上运行Windows容器。流程包括:1) 安装Docker;2) 配置支持Windows容器;3) 获取Windows镜像;4) 运行Windows容器;5) 验证容器状态。通过这些步骤,你可以在Linux环境中顺利部署和管理Windows应用,提高开发和运维效率。
38 1
|
13天前
|
关系型数据库 应用服务中间件 Linux
Linux云服务器如何搭建LNMP环境
LNMP环境是Linux系统中常用的Web服务架构,由Linux、Nginx、MySQL/MariaDB和PHP组成,适用于高效托管动态网站。本文以CentOS 7为例,详细介绍了LNMP环境的搭建步骤,包括Nginx、MariaDB和PHP的安装与配置,以及最终通过创建`index.php`文件验证环境是否成功部署。具体操作涵盖配置YUM仓库、安装服务、编辑配置文件、启动服务等关键步骤,确保用户能够顺利搭建并运行LNMP环境。
40 1
Linux云服务器如何搭建LNMP环境
|
2月前
|
安全 大数据 Linux
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
|
3月前
|
运维 监控 Linux
推荐几个不错的 Linux 服务器管理工具
推荐几个不错的 Linux 服务器管理工具
250 6
|
3月前
|
存储 Oracle 安全
服务器数据恢复—LINUX系统删除/格式化的数据恢复流程
Linux操作系统是世界上流行的操作系统之一,被广泛用于服务器、个人电脑、移动设备和嵌入式系统。Linux系统下数据被误删除或者误格式化的问题非常普遍。下面北亚企安数据恢复工程师简单聊一下基于linux的文件系统(EXT2/EXT3/EXT4/Reiserfs/Xfs) 下删除或者格式化的数据恢复流程和可行性。
W9
|
4月前
|
运维 关系型数据库 MySQL
轻松管理Linux服务器的5个优秀管理面板
Websoft9 应用管理平台,github 2k star 开源软件,既有200+的优秀开源软件商店,一键安装。又有可视化的Linux管理面板,文件、数据库、ssl证书方便快捷管理。
W9
444 1
|
4月前
|
安全 Linux API
Linux服务器安全
人们常误认为服务器因存于数据中心且数据持续使用而无需加密。然而,当驱动器需维修或处理时,加密显得尤为重要,以防止数据泄露。Linux虽有dm-crypt和LUKS等内置加密技术,但在集中管理、根卷加密及合规性等方面仍存不足。企业应选择具备强大验证、简单加密擦除及集中管理等功能的解决方案,以弥补这些缺口。
81 0
|
4月前
|
缓存 Ubuntu Linux
Linux环境下测试服务器的DDR5内存性能
通过使用 `memtester`和 `sysbench`等工具,可以有效地测试Linux环境下服务器的DDR5内存性能。这些工具不仅可以评估内存的读写速度,还可以检测内存中的潜在问题,帮助确保系统的稳定性和性能。通过合理配置和使用这些工具,系统管理员可以深入了解服务器内存的性能状况,为系统优化提供数据支持。
165 4
|
4月前
|
运维 监控 Linux
服务器管理面板大盘点: 8款开源面板助你轻松管理Linux服务器
在数字化时代,服务器作为数据存储和计算的核心设备,其管理效率与安全性直接关系到业务的稳定性和可持续发展。随着技术的不断进步,开源社区涌现出众多服务器管理面板,这些工具以其强大的功能、灵活的配置和友好的用户界面,极大地简化了Linux服务器的管理工作。本文将详细介绍8款开源的服务器管理面板,包括Websoft9、宝塔、cPanel、1Panel等,旨在帮助运维人员更好地选择和使用这些工具,提升服务器管理效率。
|
4月前
|
运维 监控 安全
盘点Linux服务器运维管理面板
随着云计算和大数据技术的迅猛发展,Linux服务器在运维管理中扮演着越来越重要的角色。传统的Linux服务器管理方式已经无法满足现代企业的需求,因此,高效、安全、易用的运维管理面板应运而生。