如何在Ubuntu和LinuxMint设置时间同步服务器

如何在Ubuntu和LinuxMint设置时间同步服务器,第1张

编辑 /etc/ntp.conf ,并更改以下缓冲池根据您的选择。默认情况下,这些服务器的配置:

# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board

# on 2011-02-08 (LP: #104525). See http://www.pool.ntp.org/join.html for

# more information.

server 0.ubuntu.pool.ntp.org

server 1.ubuntu.pool.ntp.org

server 2.ubuntu.pool.ntp.org

server 3.ubuntu.pool.ntp.org

刷新NTP服务器

在ntp.conf更改后,重新载入你的 ntp 服务

$ sudo service ntp reload

打开防火墙端口

NTP服务器使用端口123的服务请求。因此,我们需要在防火墙中打开123端口。

iptables的用户:

$ sudo iptables -A INPUT -m state --state NEW -p tcp --dport 123 -j ACCEPT

UFW用户:

$ sudo ufw allow 123/tcp

在客户端同步时间

使所有配置重启生效后,现在通过同步客户端系统验证服务器配置。例如,如果你的服务器的IP是192.168.1.100,然后通过客户端系统上运行的终端下面的命令。

$ ntpdate -s 192.168.1.100

可以使用ntpdate命令。ntpdate命令使用网络时间协议(NTP)设置日期和时间,通过轮询指定的确定正确时间的NTP服务器来设置本地日期和时间。它从指定的每个服务器获得了一些样本,并应用标准NTP时钟过滤器和选择算法来选择最好的样本。

命令格式:ntpdate 时间服务器

用法示例:

$ ntpdate pool.ntp.org

一、搭建时间服务器

1、在一台linux服务器安装ntp server

2、修改ntp.conf配置文件

vi /etc/ntp.conf

restrict default nomodify

(允许任何IP的客户机都可以进行时间同步,如果是只允许某个网段的客户机进行时间同步可以这样写restrict 10.58.26.0 mask 255.255.255.0 nomodify)

3、以守护进程启动ntpd

#/etc/rc.d/init.d/ntpd -c /etc/ntp.conf -p /tmp/ntpd.pid

#/etc/rc.d/init.d/ntpd start

二、配置时间同步客户机

ntpdate 10.128.14.25

hwclock -w

使用cron 定时同步

vi /var/spool/cron/root(或crontab -e)

增加一行,在每天的1点10分、9点10分、17点10分与时间同步服务器进行同步并写入BIOS

10 1 ,9,17* * * root /usr/sbin/ntpdate 10.128.14.25/sbin/hwclock -w


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7641804.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存