Linux服務部署之NTP時間伺服器

2021-10-07 14:41:41 字數 1751 閱讀 6940

linux服務部署之ntp時間伺服器

1 原理

ntp(network timeprotocol,網路時間協議)是用來使計算機時間同步的一種協議。它可以使計算機對其伺服器或時鐘源做同步化,它可以提供高精準度的時間校正(lan上與標準間差小於1毫秒,wan上幾十毫秒),切可介由加密確認的方式來防止惡意的協議攻擊。

2安裝ntp服務端

2.1檢查是否已安裝ntp時間伺服器

rpm -q ntp 檢視是否按照ntp伺服器

2.2 安裝ntp時間伺服器

yum install ntp -y 安裝ntp服務。(如果yum源不能使用請重新配置yum源)

安裝完成後,設定時區為亞洲上海;

timedatectl set-timezone asia/shanghai;設定時區

timedatectl | grep 「time zone」 檢視時區

啟動ntp服務:

systemctl start ntpd 啟動服務

systemctl enable ntpd 啟用服務

設定當前server時間點的準確時間

timedatectl set-time hh:mm:ss

在伺服器端設定ntp伺服器為其自身,通過更改/etc/ntp.conf檔案實現。伺服器設定為127.127.1.0為自身,原有的server注釋掉。新增乙個restrict接受服務的網段:

配置完成後退出儲存

重啟ntpd服務:

systemctl restart ntpd

systemctl status ntpd

出現以下資訊即表示服務端的ntp服務部署成功

驗證服務: 出現如下內容代表服務端成功

3安裝ntp客戶端

先安裝ntp服務,設定好時區,上面都說過,之後 進入/etc/ntp,conf修改配置檔案,注釋掉之前的server,新增上伺服器的 server:ip

儲存退出。

驗證時間能不能同步。

ntpdate ip

輸入以上語句報錯:the ntp socket is in use, exiting(意思是ntp服務被占用)

輸入以下語句檢視ntp服務是否被占用:

ps aux |grep ntpd

解決辦法:

systemctl stop ntpd.service

systemctl disable ntpd.service

ntpdate cn.ntp.org.cn

29 may 16:44:44 ntpdate[18700]: adjust time server 182.92.12.11 offset -0.008153 sec

(或者開啟ntp服務:

systemctl start ntpd

ntpq -p)

引用自

NTP服務部署和測試

1.概述 2.部署 3.配置 4.客戶端配置 4.1 客戶端安裝ntpdate 4.2 同步設定 本篇部落格主要記錄如何部署一台ntp伺服器,用於內網時間同步。時間伺服器對於集群內部節點之間的協同工作,有著十分重要的意義。注 有關時區,時間的問題,參見部落格 linux系統的時間和時區.md 本篇部...

Linux部署ntp時間伺服器

yum y install ntpvim etc ntp.conf restrict 172.16.1.61 nomodify notrap nopeer noquery 當前節點ip位址 restrict 172.16.1.1 mask 255.255.255.0 nomodify notrap ...

Linux服務部署 2構建samba時間伺服器

一 安裝samba服務 yum y install samba 檢視yum源中samba版本 yum list grep samba 檢視samba的安裝情況 rpm qa grep sambasamba伺服器安裝完之後,會生成配置檔案目錄 etc samba,etc samba smb.conf是...