В моей Ubuntu 14.10 ntp
кажется, не работает. Если я звоню:
ntpd -g -q
Это - вывод в системном журнале:
Dec 12 20:33:26 nebelhaufen ntpd[28659]: ntpd 4.2.6p5@1.2349-o Wed Oct 9 18:56:59 UTC 2013 (1)
Dec 12 20:33:26 nebelhaufen ntpd[28659]: proto: precision = 0.200 usec
Dec 12 20:33:26 nebelhaufen ntpd[28659]: ntp_io: estimated max descriptors: 1024, initial socket boundary: 16
Dec 12 20:33:26 nebelhaufen ntpd[28659]: unable to bind to wildcard address 0.0.0.0 - another process may be running - EXITING
root@nebelhaufen:/var/www/bz/www/blimusdev# Dec 12 20:33:26 nebelhaufen kernel: [22320.780176] audit: type=1400 audit(1418412806.510:66): apparmor="DENIED" operation="open" profile="/usr/sbin/ntpd" name="/usr/local/sbin/" pid=28659 comm="ntpd" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
Dec 12 20:33:26 nebelhaufen kernel: [22320.780185] audit: type=1400 audit(1418412806.510:67): apparmor="DENIED" operation="open" profile="/usr/sbin/ntpd" name="/usr/local/bin/" pid=28659 comm="ntpd" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
Как я могу установить время на Ubuntu через ntpd?
Править: ntpdate -q ntp.ubuntu.com
хорошо работает, но я читал, это ntpdate
удерживается от использования?
Проблема - Вы, пытаются выполнить сетевого демона, и эта строка является основной проблемой:
unable to bind to wildcard address 0.0.0.0 - another process may be running - EXITING
Первый подозреваемый - то, если Вы - корень или нет; низкие порты не для некорневых пользователей. Второе, это кажется также ntpdate
, работает как damon за установкой: " ntpd, неспособные связывать с подстановочным знаком, обращаются 0.0.0.0 - другой процесс может быть running"
, Если Ваша система уже выполняет ntpd, ps ax|grep ntp
шоу это? Если так, остановите его с
sudo service ntp stop
прежде, чем работать
ntpd -g -q
Выполненный netstat -pnl | grep 123
для идентификации процесса, который слушает на порте 123 уничтожьте его, затем перезапустите ntp