Dạng đầy đủ của NTP là “Giao thức thời gian mạng”, là một trong những cách xác thực nhất để đồng bộ hóa đồng hồ qua mạng. Nếu hệ thống của bạn sử dụng NTP, bạn không cần phải kiểm tra và đặt thời gian của mình theo cách thủ công. Nó tự động cập nhật đồng hồ mỗi khi thiết bị khởi động lại. Đó là một cách cực kỳ chính xác để cập nhật đồng hồ của thiết bị của bạn. Vì internet ở khắp mọi nơi, NTP đang được sử dụng bởi mọi máy tính hiện đại.
Hầu hết các bản phân phối Linux đang sử dụng “systemd”, đi kèm với NTP để đồng bộ hóa đồng hồ. Để xác minh điều này, hãy sử dụng lệnh dưới đây: timedatectl
Nó cho biết nếu NTP không hoạt động. NSử dụng lệnh được đề cập bên dưới để kích hoạt nó: sudo timedatectl set-ntp true
Cách bật NTP cho các bản phân phối Linux không có “systemd”:
- Đối với các bản phân phối dựa trên Debien, hãy sử dụng: sudo apt install ntp
- Đối với Fedora: sudo dnf install ntp
- Đối với Arch Linux: sudo pacman -S ntp
- Đối với Red Hat và CentOS: sudo yum install ntp
Cách khởi động NTP:
Sau khi cài đặt xong, NTP sẽ hoạt động theo mặc định. Nhưng nếu nó không hoạt động, thì hãy sử dụng: sudo systemctl start ntp
Để giữ cho nó bật khi khởi động lại, hãy sử dụng: sudo systemctl enable ntp
Kiểm tra trạng thái của NTP:
Để kiểm tra tình trạng sử dụng NTP: systemctl status ntpKiểm tra số liệu thống kê NTP:
Để kiểm tra số liệu thống kê NTP, hãy sử dụng lệnh: ntpstat
Cách giám sát daemon NTP:
Để giám sát daemon NTP, chúng tôi sẽ sử dụng tiện ích “ntpq” với cờ “-p”: ntpq -p
Cách sửa đổi tệp “ntp.conf”:
Bạn có thể sửa đổi tệp cấu hình NTP theo sở thích của mình. Để mở tệp, hãy sử dụng: nano /etc/ntp.conf
Bạn có thể giữ cài đặt mặc định, nhưng nếu bạn muốn thêm một chỉ thị nhóm khác, hãy truy cập nhóm NTP và thêm các dòng trong tệp cấu hình theo cú pháp được đề cập bên dưới: pool [address pool] iburst
Cách triển khai NTP trên Linux bằng Chrony:
Có một công cụ hiện đại khác để triển khai NTP trên các bản phân phối Linux mới nhất. Trước tiên, hãy kiểm tra cách cài đặt nó trên các bản phân phối khác nhau.
Đối với các bản phân phối dựa trên Debian, hãy sử dụng: sudo apt install chrony
Đối với Red Hot và CentOS, hãy sử dụng: sudo yum install chrony
Đối với Fedora: sudo dnf install chrony
Để kích hoạt daemon chrony, hãy sử dụng: systemctl enable --now chrony
Bây giờ, hãy xác minh nó bằng cách kiểm tra trạng thái: systemctl stauts chrony
Để kiểm tra thông tin về các nguồn và các số liệu thống kê khác, hãy sử dụng: chronyc sourcestatsĐể có kết quả chi tiết, hãy sử dụng tùy chọn “-v” với lệnh trên: chronyc sourcestats -v
Để kiểm tra tên của máy chủ mà máy tính của chúng tôi hiện đang được đồng bộ hóa, hãy sử dụng: chronyc tracking
Để kiểm tra và sửa đổi tệp cấu hình, hãy sử dụng: vi /etc/chrony/chrony.conf
Lệnh trên dành cho Debian và Ubuntu, đối với Red Hot, Fedora và CentOS, hãy sử dụng: vi /etc/chrony.conf