插件窝 干货文章 Ubuntu如何删除网络连接记录

Ubuntu如何删除网络连接记录

删除 NetworkManager 连接 connections 408    来源:    2025-04-04

在Ubuntu中删除网络连接记录(包括Wi-Fi、有线网络、VPN等配置)可以通过图形界面或命令行操作。以下是详细方法:


方法1:图形界面删除(推荐新手)

  1. 打开设置
    点击右上角系统菜单 → 选择⚙️图标「Settings」→ 左侧选择「Network」。

  2. 删除无线网络记录

    • 进入「Wi-Fi」选项卡 → 点击「Known Networks」。
    • 找到目标网络 → 点击右侧「齿轮」图标 → 选择「Forget」。
  3. 删除其他连接

    • 在「Network」界面切换到「Wired」/「VPN」等选项卡。
    • 选择要删除的连接 → 点击底部「−」号删除。

方法2:命令行删除(适用于所有版本)

1. 删除Wi-Fi连接记录

# 列出所有保存的Wi-Fi连接
nmcli connection show

# 删除指定Wi-Fi配置(将CONN_NAME替换为名称,如"Home-WiFi")
nmcli connection delete "CONN_NAME"

或直接删除配置文件:

sudo rm /etc/NetworkManager/system-connections/CONN_NAME.nmconnection

2. 删除有线网络/VPN

# 列出所有连接
nmcli connection show

# 删除指定连接(有线/VPN同理)
nmcli connection delete "Wired-connection-1"

3. 重启NetworkManager生效

sudo systemctl restart NetworkManager

方法3:手动删除配置文件(高级)

所有网络配置保存在以下路径:

/etc/NetworkManager/system-connections/

直接删除对应文件(需root权限):

sudo nano /etc/NetworkManager/system-connections/  # 查看文件
sudo rm /etc/NetworkManager/system-connections/your_network.nmconnection

补充说明

  • Ubuntu 18.04+:默认使用NetworkManager管理网络,以上方法通用。
  • 旧版(ifcfg):若使用/etc/network/interfaces,需手动编辑该文件。
  • 彻底清理:删除后建议重启网络服务或系统。

遇到权限问题可尝试:

sudo chmod 600 /etc/NetworkManager/system-connections/*  # 修复权限

通过上述任一方法即可彻底删除网络连接记录。