Запуск сервера времени
Демон xntpd при старте читает файл /etc/inet/ntp.conf или принимает параметры из командной строки. Однако ему необходимо сообщить адрес эталонных серверов и (или) режим работы.
Если файл /etc/inet/ntp.conf не удается прочесть и с ключом -c не указан иной файл конфигурации, демон, если он был заранее скомпилирован с поддержкой NetInfo, прислушивается к широковещательным сообщениям в сети и пытается сам найти себе эталон времени. Маловероятно, что в этом его ждет успех, если сервер времени находится за фильтром пакетов (межсетевым экраном, firewall - что одно и то же).
Программа ntpq позволяет получать информацию о текущей конфигурации прямо от сервера времени и изменять настройки xntpd "на ходу", без перезапуска сервера.
В командной строке вызова xntpd доступны следующие ключи:
-a - включить аутентификацию (по умолчанию - выключена);
-A - выключить аутентификацию;
-b - синхронизироваться по широковещательным сообщениям NTP;
-c conffile - использовать указанный файл вместо /etc/inet/ntp.conf;
-d - включить режим отладки;
-e authdelay - указать явно время в секундах, которое требуется данной системе для вычисления ключа;
-f driftfile - указать путь к файлу со значением сдвига часов;
-k keyfile - указывает файл с ключами для аутентификации в NTP;
-l logfile - указывает файл протокола; по умолчанию протоколи- рование ведется через syslog();
-m - синхронизировать часы по multicast-сообщениям NTP на группу multicast-адресов 224.0.1.1; требует поддержки multicast в ядре;
-p pidfile - указывает файл, в который пишется PID процесса xntpd.