如何在ubuntu 上装 ntp 服务,使得它能作为ntp 服务器?
时间: 2024-11-03 20:14:42 浏览: 55
在Ubuntu上安装并设置ntp服务使其成为时间服务器,可以按照以下步骤操作:
1. **更新包列表**:
```
sudo apt update
```
2. **安装ntp服务器**:
```
sudo apt install ntp
```
3. **配置ntp**:
- 打开ntp配置文件,通常位于`/etc/ntp.conf`。如果文件不存在,创建一个新文件并编辑:
```bash
sudo nano /etc/ntp.conf
```
- 配置服务器模式,添加以下行,将`server`替换为你想要同步的时间服务器地址(如`pool.ntp.org`):
```
server pool.ntp.org iburst
```
- 确保其他部分保持默认设置即可,如不需要修改服务器限制、时钟选择等。
4. **启动并启用ntp服务**:
```
sudo systemctl start ntp
sudo systemctl enable ntp
```
这样,ntpd服务会在系统启动时自动运行。
5. **验证服务是否运行正常**:
```
sudo service ntp status
```
如果一切正常,你会看到类似于"active (running)"这样的状态信息。
6. **测试时间同步**:
使用`chrony`工具检查系统时间同步情况:
```
chronyc sources
chronyc tracking
```
阅读全文