Hướng dẫn cài đặt thời gian hệ thống cho Centos

Trong tất cả hệ điều hành, thời gian hệ thống là một phần không thể thiếu bởi nó ảnh hưởng đến rất nhiều công việc như: Ghi Log, lập lịch công việc, Backup…. Nếu như chúng ta để quen với việc thay đổi thời gian trong hệ điều hành Windows thì trên Linux trong môi trường dòng lệnh sẽ thực hiện phức tạp hơn nhiều. Bài viết này sẽ hỗ trợ hướng dẫn cấu hình thời gian hệ thống trên Centos 6 và 7.

Các thành phần bắt buộc

  • Giao thức Network Time Protocol (NTP)
  • Tập tin Timezone data.

Tìm hiểu giao thức Network Time Protocol (NTP)

NTP là giao thức đồng bộ thời gian qua mạng, là một giao thức để đồng bộ đồng hồ của các hệ thống máy tính thông qua mạng dữ liệu chuyển mạch gói với độ trễ biến đổi

Cơ chế hoạt động:

  • NTP client gửi một gói tin, trong đó chứa một thẻ thời gian tới cho NTP server.
  • NTP server nhận được gói tin, gửi trả lại NTP client một gói tin khác, có thẻ thời gian là thời điểm nó gửi gói tin đó đi.
  • NTP client nhận được gói tin đó, tính toán độ trễ, dựa và thẻ thời gian mà nó nhận được cùng với độ trễ đường truyền, NTP client sẽ set lại thời gian của nó.

Hướng dẫn cài đặt NTP:

 

Như vậy là đã hoàn thành cài đặt Network Time Protocol, tiếp theo chúng ta thực hiện lựa chọn Timezone cho hệ thống.

Cấu hình Timezone

Trong CentOS, các tập tin Timezone nằm ở /usr/share/zoneinfo/, các bạn có thể kiểm tra lại bằng lệnh sau

Hình 1 – Danh sách các múi giờ

Và tập tin TimeZone data mà hệ thống sử dụng chính là /etc/localtime, như vậy chúng ta chỉ cần thay đổi tập tin này tương ứng với TimeZone là thành công.

 

Trong bài này tôi sẽ thực hiện thay đổi giờ hệ thống theo múi giờ Hồ Chí Minh

Kiểm tra lại kết quả

 

Tags:

Leave a Reply

Your email address will not be published. Required fields are marked *