Debian
如何保持 Debian 內部時鐘同步(與 NTP 伺服器)?
我有一台執行最新的 Debian 7.5 (wheezy) 安裝的家庭伺服器。
我剛剛發現伺服器將其內部時鐘設置為未來±3 分鐘。
我知道我可以使用 NTP 將 Debian(和主機板內部時鐘)與 NTP 同步,所以我按照法語Debian Wiki中描述的步驟安裝了 NTP (英文頁面不太詳細)。
我使用以下命令來同步內部時鐘:
ntpdate -B -q 192.168.0.254
時鐘調整成功。但這是一個臨時解決方案,所以我安裝了 NTP 守護程序並在
/etc/ntp.conf
文件中添加了一個本地伺服器:# pool.ntp.org maps to about 1000 low-stratum NTP servers. Your server will # pick a different set every time it starts up. Please consider joining the # pool: <http://www.pool.ntp.org/join.html> # added server 192.168.0.254 server 0.debian.pool.ntp.org iburst server 1.debian.pool.ntp.org iburst server 2.debian.pool.ntp.org iburst server 3.debian.pool.ntp.org iburst
這是正確的解決方案嗎?事實上,我驚訝地發現
ntp
守護程序尚未安裝。我想知道 Debian 的預設安裝是否安裝了一個守護程序來保持內部時鐘同步。在管理員安裝之前,所有 Debian 安裝是否都會時移ntpd
?請告訴我
ntp
守護程序不會無用,因為 Debian 有一個內置的同步機制。
如果您希望時鐘同步,Debian 希望您自己安裝 ntp。幾乎所有你應該做的是
apt-get install ntp
。預設安裝,沒有任何任務,是相當少的。我相信 GNOME 桌面任務至少會預設安裝它(以及許多其他軟體包)。不確定其他桌面是否也會。
預設情況下沒有安裝和執行任何其他時間同步方法。
請注意,顯然使用 systemd 涉及不同的基礎設施
timedatectl
(舊方法仍然有效),請參閱 Arch 人員寫的內容:https ://wiki.archlinux.org/index.php/systemd-timesyncd