Linux配置互聯(lián)網(wǎng)時(shí)間服務(wù)器方法大全
本文將帶您了解Linux配置互聯(lián)網(wǎng)時(shí)間服務(wù)器的方法大全,通過(guò)以下四個(gè)方面的詳細闡述,您將學(xué)會(huì )如何配置互聯(lián)網(wǎng)時(shí)間服務(wù)器:
1、安裝ntpdate
首先,我們需要安裝ntpdate來(lái)同步互聯(lián)網(wǎng)時(shí)間。在終端運行以下命令:sudo apt-get install ntpdate
安裝完成后,我們可以通過(guò)以下命令來(lái)同步互聯(lián)網(wǎng)時(shí)間:
sudo ntpdate ntp.pool.org
這個(gè)命令會(huì )將您的系統時(shí)間同步為ntp.pool.org提供的時(shí)間。
但是,每次手動(dòng)同步時(shí)間并不方便,我們可以通過(guò)設置自動(dòng)同步的方式來(lái)實(shí)現。
2、設置自動(dòng)同步時(shí)間
我們可以通過(guò)編輯配置文件/etc/crontab來(lái)設置自動(dòng)同步時(shí)間。打開(kāi)終端,輸入以下代碼:sudo nano /etc/crontab
在文件中添加以下代碼:
*/5 * * * * root /usr/sbin/ntpdate ntp.pool.org
這個(gè)命令會(huì )在每5分鐘同步一次ntp.pool.org提供的時(shí)間。
然后保存并關(guān)閉文件,運行以下命令使設置生效:
sudo service cron restart
3、設置為時(shí)間服務(wù)器
如果我們希望我們的Linux系統也成為一個(gè)時(shí)間服務(wù)器,我們需要進(jìn)行以下設置。首先,我們需要打開(kāi)ntp服務(wù),我們可以通過(guò)以下命令來(lái)安裝ntp:
sudo apt-get install ntp
安裝完成后,我們需要編輯配置文件/etc/ntp.conf,去掉前面注釋符號#并添加以下代碼:
server 127.127.1.0
fudge 127.127.1.0 stratum 10
保存并關(guān)閉文件,然后重新啟動(dòng)ntp服務(wù):
sudo service ntp restart
現在您的系統已經(jīng)成為了一個(gè)時(shí)間服務(wù)器。由于ntp服務(wù)需要和網(wǎng)絡(luò )時(shí)間協(xié)議(NTP)服務(wù)器通信,因此我們需要開(kāi)放ntp服務(wù)的相關(guān)端口。
運行以下代碼將ntp 協(xié)議打開(kāi)到防火墻:
sudo ufw allow ntp
4、調試與管理時(shí)間服務(wù)器
如果您想要查看當前時(shí)間的來(lái)源,可以通過(guò)以下命令查看:ntpq -p
該命令將顯示ntp服務(wù)器和當前系統的時(shí)間片狀態(tài)。
如果您需要手動(dòng)進(jìn)行時(shí)間的同步,可以使用以下命令:
sudo ntpdate ntp.pool.org
由于測試和監測時(shí)間同步有時(shí)會(huì )非常重要,您可以使用ntpdc指令。ntpdc是ntp服務(wù)的調試工具,可以提供所有與ntp服務(wù)相關(guān)的信息。
您可以使用以下命令啟動(dòng)ntpdc:
sudo ntpdc
接著(zhù)輸入「peer」命令,該命令將列出所有與您的ntp服務(wù)器對等的系統時(shí)間。
除此之外,您還可以使用其他調試命令來(lái)管理時(shí)間服務(wù)器,在此不一一贅述。
總結:
在本文中,我們詳細闡述了如何在Linux中配置互聯(lián)網(wǎng)時(shí)間服務(wù)器。通過(guò)安裝ntpdate,我們實(shí)現了手動(dòng)同步時(shí)間;而通過(guò)設置自動(dòng)同步時(shí)間,我們可以讓我們的系統在不同步時(shí)間時(shí)自動(dòng)進(jìn)行。如果我們希望我們的Linux系統成為時(shí)間服務(wù)器,我們要進(jìn)行具體的設置。
最后,我們介紹了如何通過(guò)命令進(jìn)行調試與管理時(shí)間服務(wù)器,使得我們能夠更好的監測我們的時(shí)間同步工作。