Dengan mengklik "Pengaturan sistem -> Waktu & Tanggal -> Secara otomatis dari Internet" Saya dapat menyinkronkan waktu dari Internet.
Namun, saya menemukan bahwa saya tidak memiliki ntpd
daemon (Bahkan tidak diinstal). Jadi bagaimana cara kerja sinkronisasi?
ntpdate
, --- Anda harus menginstal secara manualntp
karena sinkronisasi waktu terus-menerus dengan internet. Saya melaporkannya di bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/…Automatically from the Internet
opsi atau apa pun yang terkait.Jawaban:
Ini dilakukan dengan menyinkronkan dengan
ntpdate
alat.man ntpdate
Anda dapat melakukannya dengan
Daftar WAKTU-SERVER dapat ditemukan di sini
sumber
Ubuntu menyinkronkan dengan
ntpdate
utilitas sekali setiap kali koneksi jaringan muncul (yang biasanya terjadi ketika Anda boot).Utilitas ini diinstal secara default, tetapi hanya berjalan ketika Ubuntu menyebutnya dan tidak tetap berjalan di latar belakang sebagai daemon.
Menginstal
ntp
paket menginstal daemon NTP. Daemon ntp memungkinkan waktu untuk terus disinkronkan saat sistem berjalan.Pembaruan : dalam versi terbaru Ubuntu (mis. 16.04)
ntpdate
digantikan olehtimedatectl
, yang menyinkronkan sekali pada saat boot serta ketika jaringan muncul, tetapi tidak terus berjalan di waktu lain. Lihat https://help.ubuntu.com/lts/serverguide/NTP.html untuk informasi lebih lanjut.sumber
dpkg-query --listfiles ntpdate
untuk/etc/network/if-up.d/ntpdate
.timedatectl
yang berfungsi sama - itu diinstal secara default dan disinkronkan sekali saat boot, tetapi juga ketika jaringan muncul.Bagi Anda yang memiliki waktu 16,04 LTS, sinkronisasi tampaknya ditangani oleh sytemd secara khusus "timedatectl"
Konfigurasi adalah
Info lebih lanjut di sini: Sinkronisasi Waktu dengan NTP AND timedatectl
sumber
Perhatikan juga bahwa sangat mungkin untuk ada antarmuka front-end, ke layanan yang tidak diinstal.
Anda dapat mengubah pengaturan di antarmuka front-end (GUI) itu semua yang Anda inginkan, tetapi jika layanan yang benar-benar melakukan tugas-tugas tidak diinstal, tidak ada yang akan terjadi.
Namun perlu dicatat, saya pikir "switch" itu valid karena ia memerintahkannya untuk melakukan pembaruan satu kali pada SETIAP booting. (atau tidak melakukannya).
Kecuali jika ini bukan sistem yang terhubung dengan jaringan, atau ada alasan utama lain untuk TIDAK mengatur waktunya agar sesuai dengan waktu "standar", saya akan sangat menyarankan Anda untuk menginstal ntpd, dan mengkonfigurasi serta menjalankannya dengan benar.
sumber
Lihat: https://help.ubuntu.com/community/UbuntuTime
Ubuntu hadir dengan ntpdate sebagai standar, dan akan menjalankannya sekali pada saat boot untuk mengatur waktu Anda sesuai dengan server NTP Ubuntu. Namun, jam sistem cenderung melayang di antara reboot jika waktu di antara reboot lama. Dalam hal ini masuk akal untuk memperbaiki waktu sesekali. Cara termudah untuk melakukan ini adalah membuat cron menjalankannya setiap hari.
sumber
ntpd
( help.ubuntu.com/lts/serverguide/NTP.html#ntpd ) untuk menjaga sinkronisasi.Untuk beberapa alasan, pada 16.04, jawaban Maythux tidak langsung bekerja.
Tapi memimpin dari sana, ini berhasil bagi saya.
Harap dicatat bahwa itu memerlukan
sudo
hak istimewa, tentu saja.Di bawah tenda, ia menggunakan
ntpdate
alat, hanya membedakan file konfigurasi.sumber
sudo ntpdate-debian
melakukan hal yang sama dengansudo ntpdate ntp.ubuntu.com
. Yang aneh adalah mengapa mereka memilih dan men-tweak paket ini dari debian ketika kita membacanyais identical to ntpdate(8) except that it uses the configuration in /etc/default/ntpdate by default
dan mem-file file yang kita baca iniNTPDATE_USE_NTP_CONF=yes # List of NTP servers to use (Separate multiple servers with spaces.) # Not used if NTPDATE_USE_NTP_CONF is yes. NTPSERVERS="ntp.ubuntu.com"
???Nah rilis Ubuntu kemudian sering melakukannya menggunakan chrony yang merupakan implementasi alternatif dari ntp dengan beberapa perbedaan: -
Lihat https://chrony.tuxfamily.org/ untuk informasi lebih lanjut.
sumber