4. 使用yum安装ntp,并设置时间同步(北京时间)
时间: 2024-10-29 15:15:18 浏览: 100
使用 yum 安装 NTP(Network Time Protocol)并配置同步北京时间的过程分为几个步骤:
1. **更新软件包列表**:
打开终端,输入以下命令确保系统软件源是最新的:
```
sudo yum update -y
```
2. **安装 NTP**:
使用 `yum` 安装 NTP 服务:
```
sudo yum install ntp -y
```
安装完成后,可能会提示你添加一个公共 NTP 服务器,例如:
```
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/centos/7extras/x86_64/
sudo yum install chrony -y # 如果你想使用 chrony 替代 ntp
```
3. **配置 NTP 设置**:
对于 NTP (使用 `ntp`):
```bash
sudo nano /etc/ntp.conf
```
添加以下行将时区设为中国北京:
```
driftfile /var/lib/ntp/drift
server ntp.pool.org iburst
server time.nist.gov iburst
server asia.pool.ntp.org iburst
```
然后保存并退出。
对于 chrony (如果选择了它):
```
sudo nano /etc/chrony/chrony.conf
```
添加类似下面的内容:
```
makestep 3600
server time.nist.gov iburst
server asia.pool.ntp.org iburst
```
同样保存并退出。
4. **启动和启用 NTP 或 chrony**:
```
sudo systemctl start ntp.service
sudo systemctl enable ntp.service # 或者
sudo systemctl start chronyd
sudo systemctl enable chronyd
```
5. **验证设置**:
使用以下命令检查 NTP 是否正在运行并且时间是否同步:
```
sudo ntpq -p
```
或者对于 chrony:
```
chronyc sources
```
完成以上步骤后,系统应该会定期从 NTP 服务器同步时间和保持时间准确。
阅读全文