Tôi đã thử nghiệm với đồng hồ. Đã thay đổi nó trên hộp địa phương. Sau đó, Google và các trang web SSL khác ngừng hoạt động nên tôi không thể biết chính xác giờ địa phương (tôi không đeo đồng hồ). May mắn thay, điện thoại ở phòng khác nên tôi đã lấy nó và đặt thời gian.
Nhưng còn tự động hóa và những lúc tôi ở trung tâm dữ liệu nơi họ không cho phép sử dụng điện thoại thì sao? Có cách dòng lệnh nào để truy vấn một vị trí từ xa không có SSL để nhận thời gian UTC không?
Cherry sẽ là một công cụ lấy múi giờ địa phương của bạn và đặt giờ địa phương, nhưng tôi cũng có thể làm được, chỉ tắt vài giây... nhưng có thể điều chỉnh điều đó bằng cách lặp lại
ngày -s "xxx"
gọi cho đến khi nó chính xác.
Tôi đã nhìn Cách lấy ngày & giờ bằng lệnh curl?, nhưng khi tôi sử dụng ntpq -c 'đồng hồ rv 0' 139.59.15.185
, TÔI
nhận được đầu ra sau:
139.59.15.185: hết thời gian, không nhận được gì
*** Yêu cầu đã hết thời gian chờ
và lệnh:
ntpq -c 'đồng hồ rv 0' ntp.ubuntu.com
đầu ra:
ntp.ubuntu.com: hết thời gian, không nhận được gì
*** Yêu cầu đã hết thời gian chờ
Đây là nội dung của sudo nano /etc/ntp.conf
:
# /etc/ntp.conf, cấu hình cho ntpd; xem ntp.conf(5) để được trợ giúp
driftfile /var/lib/ntp/ntp.drift
# Định nghĩa giây nhuận được cung cấp bởi tzdata Leapfile /usr/share/zoneinfo/leap-seconds.list
# Kích hoạt tính năng này nếu bạn muốn ghi số liệu thống kê.
#statsdir /var/log/ntpstats/
thống kê loopstats peerstats clockstats filegen tập tin loopstats
loopstats type day enable filegen peerstats file peerstats type day
kích hoạt tệp clockstats filegen clockstats loại ngày kích hoạt
# Chỉ định một hoặc nhiều máy chủ NTP.
# Sử dụng máy chủ từ Dự án NTP Pool. Được phê duyệt bởi Ban kỹ thuật Ubuntu
# vào ngày 2011-02-08 (LP: #104525). Xem http://www.pool.ntp.org/join.html để biết
# thêm thông tin. pool 0.ubuntu.pool.ntp.org iburst pool 1.ubuntu.pool.ntp.org iburst pool 2.ubuntu.pool.ntp.org iburst pool 3.ubuntu.pool.ntp.org iburst
# Sử dụng ntp của Ubuntu...