解决Linux下网络配置无法变更保存的问题
日常使用 Ubuntu 工作,有时候需要更改网络配置信息并保存。Gnome 下有相关菜单可以设置,在某些状况下更改保存会发现,save 按钮置灰,操作不了。
这个问题在 labwc 下也同样存在,都是使用的 NetworkManager,相比 Gnome 更加尴尬的是,默认没有设置网络的 GUI 菜单。
在这种状况下,每次我都使用 nm tui 相关的命令行界面来连接网络,更改网络的操作频率不高,还在接受范围内。
本文记录当你在终端下无法保存网络链接变更时,该如何查看原因并解决。
1. 现象描述
终端中输入命令
1nmtui-edit
会弹出 tui 配置界面
假设我要变更 WI-FI 网络密码或者加密方式,发现 tab 切换不到 save 按钮上面。此时,能想到的解决方式可能是去研究 nm 的相关配置语法。
毫无疑问,各种参数会异常复杂,一般公司的 Wi-Fi 网络还涉及证书的配置,可谓难上加难。
我遇到的的情况是公司要定期修改密码,更改后密码保存不了,即使直接去修改配置文件里面的密码,NetworkManager 读到的还是老密码。
山穷水尽疑无路,关键词 nmcli edit can't save
问下 Google,返回的记录中有解决办法
报告问题时间: 2011-03-18
社区最晚回复问题时间: 2017-09-14
笔者最近一次遇到这个问题的时间:2024-03-19
读者搜到我这个文章的时间: xxxx-xx-xx
这就是 Linux 用户的日常,kernel + GNU 的工具集 + 部分靠谱软件 + 部分不靠谱软件,怪谁呢?也许维护这个 tui 工具的没几个人、没有任何报酬、牺牲了陪伴亲人或者业余的时间。
毕竟 Linux 是免费的,用久了总能学到一些奇怪知识,这个知识点中文世界的记录还没有,至少我没搜到。
为了丰富中文世界,必须挑起这个小担子,挑麦子走山路不换肩做不到,只能码点方块文字。
2. 解决办法
命令行下执行
1nm-connection-editor
这工具命令能帮你打印出什么地方出问题了(见下图标号 1),比如下图所示我的情况是,没有勾选标号 2 的地方,导致按钮无法操作。
勾上后,命令行中会多一条校验通过能保存的提示。
是个人都会问,为什么不直接在界面上面提示呢?也许作者使用 Wi-Fi 的场景没有这么复杂(需要证书),界面通知不好实现,反正我也不知道为什么 😅。
其实 tui 界面上是没有这个勾选项的。 查看 nmtui-edit 的帮助文档,会看到: It provides similar functionality as nm-connection-editor.
可见 nmtui-edit 是个弟弟,救急还得 nm-connection-editor 出场,八戒和悟空的区别。
3. 总结
总之,任何时候你发现无法保存网络配置信息时,可以试试 nm-connection-editor
它会给你一些有用提示,想办法解决提示中问题,应该就可以保存变更了。
系统免费强大,还能顺带学习知识,不给钱,体验是差那么一丢丢。
真正的汽配店师傅,从不抱怨来了一辆小毛病多的车。
不花钱就耗时间,没毛病。
版权申明:
- 未标注来源的内容全部为原创,未经授权请勿转载(因转载后排版往往错乱、内容不可控、无法持续更新等);
- 非营利为目的,演绎本博客任何内容,请以'原文出处'或者'参考链接'等方式给出本站相关网页地址(方便读者)。
相关文章:
- Ubuntu开机启动加速
- Ubuntu手动升级Libreoffice
- Ubuntu 22.10连接蓝牙耳机报错br-connection-profile-unavailable解决方法
- Ubuntu连接AirPods耳机
- Ubuntu下新官方微信尝鲜
- Ubuntu 23.10 钉钉无法启动解决方法
- Ubuntu 切换系统语言
- Ubuntu设置alacritty为默认终端
- Ubuntu安装微信(Ubuntu install Wechat)
- Atuin ZFS下卡顿问题解决