Hướng dẫn cấu hình thời gian thủ công và tự động trên Linux

0
1078

Cấu hình thời gian trên Linux

date-time-linux

Lệnh xem ngày, giờ trên hệ thống  Server/VPS Linux

  • date

Để kiểm tra xem Server/VPS hiện tại đang ở múi giờ nào

  • cd /usr/share/zoneinfo/
    ls

1. CẤU HÌNH GIỜ BẰNG TAY

Để chỉnh thời gian theo múi giờ (ở đây mình cấu hình theo múi giờ Ho_Chi_Minh, các bạn chỉnh theo múi giờ nào thì coppy múi giờ đấy).

  • cp /usr/share/zoneinfo/Asia/Ho_Chi_Minh /etc/localtime

2. CẤU HÌNH TỰ ĐỘNG ĐỒNG BỘ GIỜ BẰNG NTP

Giới thiệu: Giao thức NTP (Network Time Protocol – Giao thức đồng bộ thời gian 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. Giao thức này được thiết kế để tránh ảnh hưởng của độ trễ biến đổi bằng cách sử dụng bộ đệm jitter.

Trên mạng Internet, NTP đồng bộ đồng hồ của các hệ thống máy tính theo UTC; trong môi trường LAN độc lập, NTP cũng thường được sử dụng để đồng bộ với UTC, nhưng về nguyên tắc nó có thể được sử dụng để đồng bộ với một mốc thời gian khác, ví dụ như múi giờ tại chỗ.

Đầu tiên cần cài đặt ntpdate

# ĐỐI VỚI HĐH CENTOS
yum -y install ntpdate
# ĐỐI VỚI HỆ ĐIỀU HÀNH UBUNTU
sudo apt-get install ntp

Cấu hình cho ntp khởi động khi khởi động hệ điều hành

# ĐỐI VỚI HĐH CENTOS
chkconfig ntp on
# ĐỐI VỚI HỆ ĐIỀU HÀNH UBUNTU
sudo update-rc.d ntp defaults

Khởi động dịch vụ ntp

# ĐỐI VỚI HĐH CENTOS
service ntpd start
# ĐỐI VỚI HỆ ĐIỀU HÀNH UBUNTU
sudo /etc/init.d/ntp start

Kiểm tra ntp làm việc

ntpq -p
Cập nhật thời gian cho 1 server khác
ntpdate –q <địa chỉ time_server>

Bạn có thể tham khảo server giờ trên thế giới tại http://www.pool.ntp.org/en/

Cách Cấu Hình Thời Gian Theo Ý Muốn

# cấu hình năm tháng ngày, thứ tự lần lượt là ngày tháng năm
date +%Y%m%d -s "20170101"
# cài đặt giờ phút giây
date +%T -s "12:00:00"

Trên là tất cả các cấu hình thời gian trong linux mà mình biết, hy vọng có ích cho các bạn.

BÌNH LUẬN

Please enter your comment!
Please enter your name here