這邊簡單說明一下在Linux是要如何設定的:
只要輸入
ntpdate time.stdtime.gov.tw
hwclock -w (將時間寫入bios)
不過為了方便,我們還是寫到crontab裡面吧! 讓他定時校正 (因為我用VMWARE,時間常常無法同步)
開啟crontab
vi /etc/crontab
輸入並儲存
10 5 * * * root /usr/sbin/ntpdate time.stdtime.gov.tw && /sbin/hwclock -w
這樣就完成囉! 不過有幾個注意事項要注意~不然還是有可能無法更新喔!
※ 注意事項
1. 遇到ntpd無法更新,或是顯示NTP socket use
ntpdate[18121]: the NTP socket is in use, exiting 只要將ntpd關閉就可以了! (最好是到setup中設定,把ntpd服務關閉)
/etc/init.d/ntpd stop 2. 設定完crontab,需要啟動此服務 (一樣到setup中開啟crond的服務)
/etc/init.d/crond start 以上只是介紹Linux的對時方法,更多教學可以在國家時間與頻率標準實驗室找到喔!
0 意見:
張貼意見