多台ubuntu电脑实现时间同步

多台ubuntu电脑实现时间同步

服务器端:

  • 1.更新或安装ntp ntpdate
sudo apt-get install ntp ntpdate
  • 2.修改ntp设置
sudo gedit /etc/ntp.conf

在最后添加以下内容:

restrict 服务器IP mask 255.255.255.0 nomodify
server 127.127.1.0
fudge 127.127.1.0 stratum 10
  • 3.重启ntp
service ntp restart
  • 4.关闭防火墙
sudo ufw disable

客户端:

  • 1.更新或安装ntp ntpdate
sudo apt-get install ntp ntpdate
  • 2.修改ntp设置
sudo gedit /etc/ntp.conf

在最后添加以下内容:

server 服务器IP prefer
  • 3.重启ntp
service ntp restart
  • 4.更新时间
sudo ntpdate 服务器ip地址
  • 5.为了保证开机自动同步,可以在每一个客户端添加自启动程序
#!/bin/sh

gnome-terminal -x bash -i -c "echo -ne '\033]0;time_syn\007';echo "000000" | sudo -S service ntp stop; while true; do echo "000000" | sudo -S ntpdate 服务器IP; sleep 0.01; done;"

你可能感兴趣的:(小技巧,ubuntu,linux)