Cách đồng bộ hóa thời gian máy chủ Linux của bạn với máy chủ thời gian mạng (NTP)
Hầu hết các máy chủ có thể được cấu hình tự động theo thời gian mạng, nhưng nếu bạn muốn tự thiết lập hoặc muốn thay đổi máy chủ mà bạn đang đồng bộ hóa, thì đây là bài viết nhanh chỉ cho bạn cách thực hiện.
Vì tôi phải làm điều này sớm hơn ngày hôm nay, tôi quyết định sẽ rất có ý nghĩa khi viết nó xuống cho lần tiếp theo mà tôi cần phải làm nó. Vâng, bài viết này thực sự chỉ dành cho tôi.
Trước tiên, bạn sẽ cần cài đặt NTP nếu nó chưa được cài đặt. Đối với Debian hoặc Ubuntu, đó sẽ là lệnh này:
sudo apt-get cài đặt ntp
Đối với Redhat hoặc CentOS, bạn sẽ cần sử dụng các lệnh này để cài đặt ntp và kích hoạt nó:
yum cài đặt ntp
systemctl kích hoạt ntpd
Sau đó, bạn sẽ muốn chỉnh sửa tệp /etc/ntp.conf, tệp này có thể đã được điền đầy đủ cho bạn.
vi /etc/ntp.conf
Bạn sẽ tìm thấy rất nhiều dòng trong đó, nhưng những dòng quan trọng là các dòng máy chủ. Bạn có thể nhận danh sách các địa chỉ máy chủ tại www.pool.ntp.org, tìm địa chỉ ưa thích cho khu vực của bạn và sau đó thêm chúng vào tệp. Đối với mục đích của tôi, điều đó có nghĩa là:
máy chủ 0.north-america.pool.ntp.org
máy chủ 1.north-america.pool.ntp.org
máy chủ 2.north-america.pool.ntp.org
máy chủ 3.north-america.pool.ntp.org
Sau đó, bạn sẽ cần khởi động lại hoặc bắt đầu dịch vụ NTPD:
/etc/init.d/ntpd khởi động lại
Nếu bạn muốn cập nhật thời gian ngay bây giờ, bạn có thể dừng dịch vụ NTP và sau đó chạy lệnh sau, hoán đổi máy chủ ưa thích của bạn cho pool.ntp.org.
/ usr / sbin / ntpdate pool.ntp.org
Khá đơn giản.