ubuntu20 networkmanage怎么设置开启自启动
时间: 2024-09-27 21:03:16 浏览: 78
在Ubuntu 20.04系统中,要让`network-manager`服务在系统启动时自动运行,你需要编辑`systemd`服务配置文件。以下是步骤:
1. 打开终端(Terminal):
```bash
sudo nano /etc/systemd/system/network-manager.service
```
输入密码并按回车键以获得超级用户权限。
2. 检查服务是否已经设置为开机启动:
在文件中查找`[Service]`部分,看是否有`ExecStart=`行。如果没有,添加这行:
```
ExecStart=/usr/bin/nmcli daemon start
```
3. 确保`Restart=always`或`Automatically`设置,表示服务会自动重启:
如果已有这行,确认它看起来像这样:
```
Restart=always
```
如果没有,加上这一行。
4. 节点底部添加以下行以启用自启动:
```
[Install]
WantedBy=multi-user.target
```
5. 保存并关闭文件(通常是按Ctrl+X,然后Y,回车):
```bash
Ctrl+X
Y
Enter
```
6. 最后,更新`systemd`以应用更改:
```bash
sudo systemctl daemon-reload
```
7. 启动并检查服务是否生效:
```bash
sudo systemctl restart network-manager
sudo systemctl status network-manager --full
```
现在`network-manager`应该会在系统启动时自动启动了。如果你想要设置成开机自启动,可以:
```bash
sudo systemctl enable network-manager
```
这将永久设置服务在每次启动时自动启动。
阅读全文