Perintah Ntpdate di Linux

Perintah Ntpdate Di Linux



NTP, yang mengacu pada Protokol Waktu Jaringan, digunakan untuk menyelaraskan jam di antara beberapa mesin. Sekelompok mesin tetap sinkron satu sama lain menggunakan server NTP. Anda mungkin menyinkronkan ke server NTPD yang dapat diakses melalui internet, atau Anda membuat pengontrol domain NTPD pribadi Anda dan mengatur PC klien untuk menyinkronkan waktu masing-masing untuk itu. Utilitas untuk mengkonfigurasi dan memperbarui metadata tanggal dan waktu menggunakan antarmuka NTP adalah instruksi ntpdate. Untuk menyesuaikan tanggal/waktu sistem yang ada mengikuti data zona waktu yang telah ditetapkan, ntpdate hanya menanyakan data tanggal dan waktu yang relevan. Utilitas ntpdate beroperasi dan berinteraksi di seluruh jaringan. Dan memang, pengaturan tanggal dan waktu tepat jika jaringan berfungsi dengan benar dan konsisten.

Perbarui dan Tingkatkan

Kita perlu memulai implementasi artikel kita dengan membuka aplikasi shell yang tersedia di terminal sistem Linux kita. Setelah aplikasi berhasil dibuka, gunakan instruksi 'perbarui' di dalamnya untuk membuat sistem Anda diperbarui sepenuhnya menggunakan utilitas 'apt' dengan hak 'sudo'. Jika memerlukan kata sandi untuk melanjutkan, tambahkan kata sandi pengguna Anda saat ini dan tekan tombol 'Enter'.







Sekarang setelah sistem Anda diperbarui, luangkan sedikit waktu untuk memutakhirkan kernelnya juga. Untuk itu, Anda harus mengganti kata kunci “update” dengan kata kunci “upgrade” dalam instruksi yang sama dan menjalankannya menggunakan perintah utilitas “apt”.





Jika meminta konfirmasi seperti “Apakah Anda ingin melanjutkan? [y/n]”, pastikan untuk menambahkan “y” atau “n” untuk mengonfirmasi atau memilih untuk membuang proses peningkatan.





Setelah beberapa saat, itu menyelesaikan pemrosesan dan sistem ditingkatkan dengan sempurna.



Instal Utilitas Ntpdate

Untuk memulai penggunaan perintah ntpdate, kita harus menginstal paket klien ntpdate di sistem Linux kita tanpa masalah. Karena kami telah mengerjakan sistem Ubuntu 20.04 LTS, kami harus menggunakan utilitas 'apt' untuk menginstal utilitas ntpdate dalam kueri 'instal'.

Setelah semua pemrosesan selesai, Anda akan melihat bahwa itu akan berhasil diinstal dan dikonfigurasikan di akhir Anda. Mungkin perlu waktu hingga 20 detik untuk penyelesaian penuhnya.

Setelah konfigurasi utilitas klien ntpdate yang sukses dan efektif pada sistem Linux Anda, Anda sekarang harus membuka konsol antarmuka baris perintah. Untuk menonaktifkan daemon timesyncd standar Ubuntu adalah langkah awal yang harus kita lakukan setelah memuat alat ntpdate karena hal itu mencegah kita melakukan sinkronisasi dengan Server. Untuk ini, Anda harus menjalankan instruksi berikut di shell:

$ sudo timedatectl set-ntp off

Yang harus Anda lakukan adalah menjalankan kueri Linux dengan hak administrator untuk mengoordinasikan pengaturan default Anda dengan server waktu global. Kueri ini menggunakan utilitas 'ntpdate' dan URL ke server waktu global, 'ntp.ubuntu.com' seperti yang disajikan pada gambar berikut:

Konfigurasi NTPD

Upaya tambahan diperlukan jika Anda ingin mempertahankan sinkronisitas. Deployment dan setup daemon NTPD adalah tugas yang diperlukan. Untuk terhubung ke pengontrol domain waktu tertentu melalui internet, NTPD menggunakan NTP (protokol waktu jaringan). Pada akhirnya, ini akan mempertahankan sinkronisasi waktu sistem tanpa bantuan tambahan dari Anda. Untuk menginstal NTP di sistem Anda, coba utilitas 'apt' dalam perintah instalasi bersama dengan kata kunci 'ntp'.

Proses instalasi NTP mungkin meminta konfirmasi. Anda perlu mengonfirmasinya menggunakan tombol 'y' yang mengacu pada 'ya' dan tekan tombol 'Enter' untuk melanjutkan pemrosesan.

Proses menginstal NTP ini tidak memakan banyak waktu Anda. Anda harus tidak menunggu selama 1 hingga 2 menit. Kemajuan instalasi NTP digambarkan pada gambar terlampir berikut:

Untuk sebagian besar waktu, menginstal utilitas ntp dan membiarkan Daemon NTP Anda disetel seperti yang sudah diinstal sebelumnya adalah satu-satunya hal yang diperlukan untuk menjaga tanggal dan waktu Anda dalam sinkronisasi dengan server waktu reguler web. Meskipun kami memercayai server NTP untuk melacak waktu sistem, sebaiknya pastikan bahwa beberapa parameter sesuai. Dokumen ntp.conf menyertakan konfigurasi untuk nilai-nilai ini. Buka file konfigurasi ini dalam 'nano' untuk memperbaruinya.

Pastikan untuk memberikan jalur yang benar ke file ntp.conf yang berada di folder 'etc' dari sistem kami. Masukkan judul server domain yang sepenuhnya mampu dari host web yang kami rencanakan untuk digunakan dalam dokumen ini untuk harmonisasi. Pengaturan standar, misalnya, muncul sebagai berikut:

Untuk menemukan aliran server NTP yang paling nyaman untuk wilayah Anda, periksa Situs Pool NTP. Berhati-hatilah untuk menyimpan dokumen ntp.conf setelah melakukan penyesuaian yang diperlukan. Kemudian, tutup file. Server NTP kemudian harus di-restart untuk membuat modifikasi efektif. Sekarang, Anda harus memulai layanan NTP menggunakan instruksi systemctl dengan kata kunci 'mulai' dan 'ntp'. Setelah ini, coba aktifkan menggunakan kata kunci 'aktifkan' alih-alih kata kunci 'mulai' dalam instruksi yang sama dan Anda akan melihat sinkronisasi terjadi.

Sekarang, periksa status daemon NTP menggunakan perintah yang sama dengan pembaruan di kata 'aktifkan'. Ganti dengan kata kunci “status”.

Coba gunakan instruksi ntpdate dengan hak sudo dan URL ke server kumpulan Web untuk memperbarui waktu dan tanggal sistem Anda.

Anda dapat menginstal utilitas ntpstat dari NTP untuk mendapatkan informasi mengenai statistik yang terjadi di dalam daemon NTP. Petunjuk instalasi ditampilkan pada gambar berikut:

Instruksi ntpstat dapat menyinkronkan daemon Anda dengan server pooling di luar sana. Untuk memonitor daemon NTP, coba gunakan perintah ntpq bersama dengan opsi “-q”. Output berikut disajikan dengan metadatanya:

Kesimpulan

Artikel ini adalah semua tentang penggunaan utilitas ntpdate di shell perintah sistem operasi Ubuntu 20.04 Linux untuk memperbarui tanggal dan waktu sistem mengikuti server NTP yang digunakan secara global. Itu dia! Anda dapat mempelajari lebih lanjut dengan menerapkan seluruh artikel.