Skip to content

emka.web.id

Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Sinkronisasi Jam Sistem Linux dengan NTP Server

Posted on February 08, 2023 by Syauqi Wiryahasana

Ketepatan waktu yang akurat adalah aspek penting dari setiap sistem komputasi, dan terutama penting untuk server, di mana waktu yang tepat merupakan faktor penting untuk banyak aplikasi, seperti pencatatan, autentikasi, dan keamanan. Network Time Protocol (NTP) adalah protokol yang banyak digunakan untuk menyinkronkan jam komputer melalui jaringan.
Advertisement
Di Linux, jam sistem dapat disinkronkan dengan server NTP menggunakan utilitas baris perintah `timedatectl`, yang merupakan bagian dari sistem systemd dan manajer layanan. Utilitas timedatectl menyediakan cara sederhana dan nyaman untuk mengelola waktu dan tanggal sistem, termasuk menyetel konfigurasi NTP.
Langkah 1: Instal Layanan Timesync

Timesync adalah layanan minimalis untuk menyinkronkan waktu lokal dengan server NTP. Paket ini berisi layanan sistem systemd-timesyncd yang dapat digunakan untuk menyinkronkan jam sistem lokal dengan server Network Time Protocol jarak jauh.

Untuk menginstal layanan, jalankan perintah berikut:
apt install systemd-timesyncd 

After instalasi, layanan akan dimulai secara otomatis. Anda dapat memverifikasinya dengan menjalankan perintah berikut:
sudo systemctl status systemd-timesyncd 
Output ● systemd-timesyncd.service - Sinkronisasi Waktu Jaringan Dimuat: dimuat (/lib/systemd /system/systemd-timesyncd.service; diaktifkan; preset vendor: diaktifkan) Aktif: aktif (berjalan) sejak Kamis 02-02-2023 11:57:46 UTC; 3 menit 53 detik yang lalu Dokumen: man:systemd-timesyncd.service(8) PID Utama: 2004 (systemd-timesyn) Status: "Menyambung ke server waktu 80.88.90.14:123 (0.debian.pool.ntp.org)." Tugas: 2 (batas: 1828) Memori: 1,0M CPU: 48ms CGroup: /system.slice/systemd-timesyncd.service └─2004 /lib/systemd/systemd-timesyncd 
Step 2: Aktifkan Sinkronisasi Jam

Untuk menyinkronkan sistem Linux jam dengan server NTP menggunakan timedatectl, Anda perlu menjalankan perintah berikut sebagai root atau menggunakan sudo:
sudo timedatectl set-ntp true 

Perintah ini mengaktifkan fitur sinkronisasi NTP dan membuat sistem memulai sinkronisasi otomatis dengan server NTP yang ditentukan dalam file konfigurasi “/etc/systemd/timesyncd.conf”. Secara default, layanan timesyncd menggunakan kumpulan server NTP terkenal, yang menyediakan sejumlah besar server NTP publik.
Langkah 3: Verifikasi Perubahan

Anda dapat memverifikasi status sinkronisasi NTP dengan menjalankan perintah berikut:
timedatectl 

Output dari perintah harus menunjukkan status sinkronisasi NTP, serta waktu offset dari server NTP, jika tersedia.
Sinkronisasi Jam Sistem Linux dengan Server NTPAktifkan sinkronisasi waktu dengan server NTPLangkah 4: Sinkronkan Jam Perangkat Keras

Perlu diperhatikan bahwa perintah timedatectl hanya memengaruhi jam sistem, yang merupakan jam utama pada sistem yang digunakan oleh sistem operasi dan aplikasi. Jam perangkat keras, juga dikenal sebagai jam waktu nyata (RTC), adalah jam terpisah yang berjalan secara independen dari sistem dan digunakan untuk menjaga waktu bahkan saat sistem dimatikan. Untuk menyinkronkan jam perangkat keras dengan jam sistem, Anda perlu menjalankan perintah berikut:
sudo timedatectl set-local-rtc 1 
Conclusion

Kesimpulannya, perintah `timedatectl set-ntp` sederhana dan nyaman cara untuk menyinkronkan jam sistem Linux dengan server NTP, dan memastikan ketepatan waktu di sistem Anda. Dengan menggunakan NTP, Anda dapat memastikan bahwa waktu sistem konsisten dan akurat, serta menghindari potensi masalah yang disebabkan oleh pengaturan waktu yang salah.



Referensi tecadmin.com
Seedbacklink

Recent Posts

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically