打开NetworkManager开机启动,centos7.9指令
时间: 2024-10-01 21:12:45 浏览: 47
Centos7查看IP失败——network与NetworkManager冲突
在 CentOS 7.9 中,要让 NetworkManager 服务在系统启动时自动加载并运行,你可以通过编辑服务管理脚本来设置。以下是具体的步骤:
1. 打开终端(Terminal)。
2. 使用 `sudo` 指令以管理员权限运行命令:
```
sudo nano /etc/systemd/system/network-manager.service
```
这将打开 `nano` 编辑器,定位到服务文件。
3. 在编辑器中找到 `[Service]` 部分,向下查找 `ExecStart` 行,它应该类似于:
```
ExecStart=/usr/bin/network-manager -n
```
`-n` 参数表示以守护模式启动,如果需要在启动时自动运行,可以删除它,改为:
```
ExecStart=/usr/bin/network-manager
```
4. 确认保存更改。按 `Ctrl+X`,然后选择 `Y` (yes) 并回车确认。
5. 使新的配置生效并重启 NetworkManager 服务:
```
sudo systemctl daemon-reload
sudo systemctl restart network-manager
sudo systemctl enable network-manager.service
```
`daemon-reload` 是为了告诉systemd去读取新的配置文件,`restart` 实际地重启服务,`enable` 则确保服务在下次系统启动时自动启动。
现在,NetworkManager 应该会在 CentOS 7.9 的每次启动时自动运行了。
阅读全文