導航:首頁 > 操作系統 > linux時間同步設置

linux時間同步設置

發布時間:2025-07-13 07:51:42

A. 在各種linux系統的伺服器上設置時間同步的方法

獨立主機

rm -rf /etc/localtime

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #修改時區到東8區。

date -R #查看的時區設置。

接下來調整系統時間與時間伺服器同步

Debian系統安裝NTP校時包:

復制代碼代碼如下:apt-get install ntpdate #安裝ntp

CentOS系統安裝NTP校時包:

復制代碼代碼如下:yum -y install ntpdate ntp #安裝ntp

Ubuntu系統安裝NTP校時包:

復制代碼代碼如下:sudo apt-get install -y ntpdate ntp

修改/etc/ntp.conf

vi /etc/ntp.conf 就會看到以下內容:

復制代碼代碼如下:server 0.centos.ntp.org

server time.windows.com

server time.nist.gov

這是默認的ntp同步伺服器,大家可以自己改,全球ntp伺服器地址:http://www.pool.ntp.org/

我改成了:

復制代碼代碼如下:server cn.pool.ntp.org //這中國的ntp伺服器
server time-a.nist.gov
server time.windows.com
server time.nist.gov

然 後保存退出(vi退出的方法見:http://www.dabu.info/personal-summary-personally-i- carefully-collected-must-be-familiar-with-vim-shortcut-key-operation.html)

接著輸入下面的命令

復制代碼代碼如下:ntpdate -d cn.pool.ntp.org #調試查看時間差異

ntpdate cn.pool.ntp.org #同步時間

date -R # 檢查時間是否同步

修改 ntp 的配置文件

復制代碼代碼如下:vi /etc/sysconfig/ntpd

SYNC_HWCLOCK=yes #同步獨立主機的硬體時鍾

#配置開機啟動ntp服務,定期同步時間

chkconfig --levels 235 ntpd on #啟動ntp同步

/etc/init.d/ntpd start

XEN VPS

最好是安裝ntp服務,這樣可以解決vps在重啟後時間不準的問題。有時候,依靠母雞的硬體時鍾,總是差七八分鍾。實在沒轍了。而已很多的web服務,如Google Authenticator等,如果時間不同步,會導致無法驗證的地步,自然就網站都登陸不上了。

復制代碼代碼如下:rm -rf /etc/localtime

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #修改時區到東8區。

date -R #查看的時區設置。

接下來調整系統時間與時間伺服器同步

Debian系統安裝NTP校時包:

復制代碼代碼如下:apt-get install ntpdate #安裝ntp

CentOS系統安裝NTP校時包:

復制代碼代碼如下:yum -y install ntpdate ntp #安裝ntp

Ubuntu系統安裝NTP校時包:

復制代碼代碼如下:sudo apt-get install -y ntpdate ntp

修改/etc/ntp.conf

vi /etc/ntp.conf 就會看到以下內容:

復制代碼代碼如下:server 0.centos.ntp.org

server time.windows.com

server time.nist.gov

這是默認的ntp同步伺服器,大家可以自己改,全球ntp伺服器地址:http://www.pool.ntp.org/

我改成了:

復制代碼代碼如下:server cn.pool.ntp.org //這中國的ntp伺服器
server time-a.nist.gov
server time.windows.com
server time.nist.gov

然 後保存退出(vi退出的方法見:http://www.dabu.info/personal-summary-personally-i- carefully-collected-must-be-familiar-with-vim-shortcut-key-operation.html)

接著輸入下面的命令:

復制代碼代碼如下:ntpdate -d cn.pool.ntp.org #調試查看時間差異

ntpdate cn.pool.ntp.org #同步時間

date -R # 檢查時間是否同步

#配置開機啟動ntp服務,定期同步時間

chkconfig --levels 235 ntpd on #啟動ntp同步

/etc/init.d/ntpd start

#先設置XEN 的VPS使用和系統無關的時間模式

echo 1 > /proc/sys/xen/independent_wallclock

然後嘗試上面獨立主機的配置方法即可。通過配置時間正確後,編輯系統配置文件,讓配置永久生效。

復制代碼代碼如下:vi /etc/sysctl.conf

xen.independent_wallclock=1 #在文件中增加並且保存

OpenVZ VPS

(Burst VPS 採用)

OpenVZ的VPS直接從物理機讀取時間不允許對主機進行時間修改,你只需修改時區。我還沒用過openvz vps,所以,不清楚能否用ntp服務不,可以試試安裝ntp service 看。如果可以的話,請告訴我。

復制代碼代碼如下:rm -rf /etc/localtime

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #修改時區到東8區。

date -R #查看時間和時區

此時如果時間和時區都正確,配置成功,時間如果不對,需要聯系主機服務商的技術支持,讓他們把母雞(物理機)時間同步,你的VPS時間就會正常。


B. linux下時間同步的兩種方法分享

在Linux系統下,時間同步可以通過兩種方法實現:手動同步和自動同步。以下是這兩種方法的詳細介紹:

一、手動同步

  1. 與一個已知的時間伺服器同步
    • 使用ntpdate命令:通過執行ntpdate time.nist.gov命令,可以將系統時間與NIST(美國國家標准與技術研究院)的時間伺服器進行同步。time.nist.gov是一個常用的公共時間伺服器。
    • 設置時區:為了確保系統時間與實際地理位置相符,需要設置正確的時區。可以通過刪除本地時間文件並創建指向正確時區文件的符號鏈接來實現。例如,要將時區設置為上海,可以執行以下命令:rm -rf /etc/localtime(刪除本地時間文件),然後ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime(創建指向上海時區的符號鏈接)。

二、自動同步

  1. 使用crontab和rdate命令

    • 編輯crontab文件:通過vi /etc/crontab命令編輯系統的crontab文件,添加一行任務計劃,例如00 0 1 * * root rdate -s time.nist.gov,表示每月1日的0點0分,以root用戶身份執行rdate -s time.nist.gov命令同步時間。
  2. 配置NTP伺服器

    • 安裝NTP軟體:首先,需要安裝NTP(網路時間協議)軟體,例如使用rpm -ivh ntp-4.1.2-4.EL3.1.i386.rpm命令安裝NTP軟體包。
    • 配置NTP伺服器:編輯/etc/ntp.conf文件,注釋掉restrict default ignore行,並添加一行restrict 192.168.10.0 mask 255.255.255.0 notrust nomodify notrap,以允許特定網段的客戶端訪問NTP伺服器。同時,在/etc/ntp/step-tickers文件中添加一行pool.ntp.org,指定NTP伺服器啟動時連接的時間伺服器池。
    • 啟動NTP服務:使用service ntpd start命令啟動NTP服務,並使用netstat -an |grep 123命令確保NTP服務的123埠以UDP方式開放。
  3. 客戶端配置

    • 客戶端同步時間:在客戶端上,首先使用ntpdate命令從NTP伺服器同步時間,例如ntpdate 192.168.10.1。然後,編輯crontab文件,添加一行任務計劃,例如0-59/10 * * * * /usr/sbin/ntpdate 192.168.10.1,表示每隔10分鍾同步一次時間。

通過以上兩種方法,可以在Linux系統下實現時間同步,確保系統時間的准確性。

閱讀全文

與linux時間同步設置相關的資料

熱點內容
華為手機怎麼換文件夾的圖標 瀏覽:845
pdf轉換png格式的圖片 瀏覽:518
桌面新文件夾打不開 瀏覽:479
生存邊緣建造是哪個文件夾 瀏覽:530
仙島湖王英碼頭到東源碼頭 瀏覽:975
nfc對加密鎖毫無反應嗎 瀏覽:222
android文件分區 瀏覽:368
南京開通數控螺紋編程 瀏覽:290
伺服器與ups用什麼線 瀏覽:967
unix網路命令 瀏覽:48
程序員表白代碼大全可復制 瀏覽:365
手機如何共享web伺服器 瀏覽:956
php介面有什麼用 瀏覽:382
iis如何安裝php 瀏覽:791
k5嗜血魔鍵安卓怎麼調好用 瀏覽:834
建行app中如何添加銀行卡 瀏覽:281
簡便演算法100點 瀏覽:161
如何創新我的世界伺服器 瀏覽:882
戰地怎麼看伺服器地址 瀏覽:348
vue怎麼打包放上伺服器 瀏覽:166