编译 NTP 时配置哪些参数可以生成 ntp.conf 文件
时间: 2023-12-12 22:03:12 浏览: 123
在编译 NTP 时,需要添加 `--enable-parse-clocks` 和 `--enable-all-clocks` 参数以启用时钟解析和所有时钟选项。这些参数会使得编译出的 NTP 支持解析时钟文件和使用所有时钟选项,从而生成 ntp.conf 文件。
具体来说,可以使用以下命令编译 NTP 并生成 ntp.conf 文件:
```
./configure --prefix=/usr/local --enable-parse-clocks --enable-all-clocks
make
sudo make install
```
在编译完成后,可以在 `/usr/local/etc/ntp.conf` 目录下找到生成的 ntp.conf 文件。你可以根据需要修改该文件,然后使用 `ntpd` 命令启动 NTP 服务。
相关问题
交叉编译ntp,生成目录里没有ntp.conf
交叉编译 NTP 时,生成的目录中没有 ntp.conf 文件可能是因为 NTP 没有在编译时生成该文件。
你可以手动创建 ntp.conf 文件,然后将其放置在 NTP 的配置目录中,通常为 /etc/ntp.conf。在 ntp.conf 文件中,你需要配置 NTP 服务器的地址和相关的选项。具体配置方法可以参考 NTP 官方文档。
如果在编译 NTP 时需要生成 ntp.conf 文件,你可以检查编译参数是否正确,或者在编译之前先运行 configure 脚本以生成 Makefile。你还可以查看编译日志以了解更多信息。
阅读全文