debian如何实现和ntp同步?
工具/原料:
Debian
ntpdate
1使用root用户登录Debian系统,然后使用“apt-cache search ntpdate”查看本地源中是否包含ntpdate软件。如果包含可以进行下一步,如果不包含,请跟换其他的源地址并重新更新源。重新搜索确认ntpdate是否存在。
2使用“apt-get install ntpdate”命令,安装ntpdate软件。如果出现下图所示结果即表示安装成功。
3对于Debian的系统时间与NTP服务器时间同步,必须要有一个NTP服务器的IP地址。以下截图为国内常用NTP服务器IP地址。
4使用“ntpdate ntpsjtueducn ”和“ntpdate 2021202101”命令,都可以同步NTP服务器时间,并且两个命令代表同一台服务器。
5由于Debian系统长时间运行,经常性导致系统时间变慢,因此可以使用命名“crontab -e ”,并在文件中添加如下一行“/30 /usr/sbin/ntpdate timecuiteducn ”,表示没30分钟,系统自动同步一次时间。
6使用命令“date”查看系统当前时间,看看ntpdate命令是否生效。
解决方案:
在linux 上配置NTP 时间同步,具休操作步骤,整理如下:
1 安装软件包(在服务端和客户端):
yum install ntp
2 服务器端配置
例如:
首先,服务端设定IP地址为:192168146110
修改ntp配置文件
vim /etc/ntpconf
server 0redhatpoolntporg //设定上级服务器
restrict 1921681460 mask 2552552550 nomodify //设定哪些client机器可以和ntp server进行同步
//启动NTP服务前,手动校正一次时间
ntpdate 0redhatpoolntporg
service ntpd restart
chkconfig ntpd on
//查看ntp服务状态
netstat -ln | grep 123
ntpstat
3客户端配置:
ntpdate 192168146110 //与NTP server 同步时间
或者定期同步
crontab -e
/5 /usr/sbin/ntpdate -u 192168146110 //每五分钟同步一次
重启crond服务/etc/initd/crond restart
ntpq -p //查看同步状态
0条评论