Debian 作为时间服务器

配置权限

添加 sudo 命令

1
2
3
4
5
6
7
8
9
10
11
12
13
su # 切换到root用户

apt install sudo

# 添加用户到sudo组
vi /etc/sudoers
username ALL=(ALL) ALL

# 添加环境路径,防止找不到安装的软件
vi ~/.bashrc
export PATH=$PATH:/usr/sbin::/sbin
. ~/.bashrc

安装 ntp

1
apt install ntp

配置 ntp

1
2
3
4
5
6
7
8
9
vi /etc/ntpsec/ntp.conf

server 127.127.1.0 prefer # 本地时间服务器

# 注释
# pool 0.debian.pool.ntp.org iburst
# pool 1.debian.pool.ntp.org iburst
# pool 2.debian.pool.ntp.org iburst
# pool 3.debian.pool.ntp.org iburst

启动服务

1
2
sudo systemctl start ntpsec
sudo systemctl enable ntpsec

同步

在需要同步的服务器上安装

1
2
3
4
5
sudo apt install ntpdate

# 同步时间

sudo ntpdate <时间服务器ip>

crontab 定时同步

1
2
3
4
5
6
7
sudo apt install cron

# 编辑定时任务
crontab -e

# 添加定时任务,每天执行一次
0 0 * * * sudo /usr/sbin/ntpdate <时间服务器ip>
打赏
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2015-2025 SunZhiqi

此时无声胜有声!

支付宝
微信