2010-03-28

Ubuntu 設定系統時間與 NTP 伺服器同步

阿舍記得 Windows 有這個功能,所以,就想來看看 Ubuntu 要怎麼設定,阿舍在網路上搜尋了一下,就在 Ubuntu Document 找到這篇文章,其實,佷簡單的哩 ! 只要先用下面的指令安裝 ntp 這個套件,然後再啟用 ntp 為系統的時間就可以了。

sudo atp-get install ntp ntpdate

上面的指令執行安裝完成之後,Ubuntu 就會在每次開機時,自動啟用 ntp 時間伺服器來定期和網路上的時間伺服器做同步和校正,而 Ubuntu 預設使用的 ntp.ubuntu.com,如果想要修改或新增 NTP 伺服器的話,可開啟 /etc/ntp.conf 設定檔,找到下面這一行來變更或新增一筆新的記錄在這一行的下面。

server ntp.ubuntu.com

台灣有專門 ntp 伺服器,也有參加 NTP Pool Project台灣的 NTP 伺服器的清單在這裡,所以,如果要調成使用台灣區的 NTP 伺服器的話,這個 /etc/ntp.conf 的設定檔就要改成下面這個樣子

# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board
# on 2011-02-08 (LP: #104525). See http://www.pool.ntp.org/join.html for
# more information.
server 3.tw.pool.ntp.org
server 1.asia.pool.ntp.or
server 2.asia.pool.ntp.org

# Use Ubuntu's ntp server as a fallback.
server tw.pool.ntp.org

變更 /etc/ntp.conf 檔案後,要重啟 NTP 服務來更新清單,所以,請執行下面這一行指令。

sudo service ntp restart

另外,關於 ntpdate 這支程式,是可以不安裝的,因為, NTP Client 就會定期更新和校時了,但是,如果你需要手動要求校時或是測試 NTP Server 是不是正常,那就可以安裝 ntpdate 程式,然後,執行下面這一行指令囉 !

sudo ntpdate [NTP Server 網址]

例如,

$ sudo ntpdate tw.pool.org.tw

13 Feb 07:51:53 ntpdate[2312]: the NTP socket is in use, exiting


[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



沒有留言 :

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !