Ubuntu 22.04登录界面需输入WiFi密码才能登录账户,如何在登录前禁用网络?
Ubuntu 22.04登录界面需输入WiFi密码才能登录账户,如何在登录前禁用网络?
我完全懂这种困扰——登录界面卡着要你输WiFi密码,不处理连账户密码都没法输入。针对你的Ubuntu 22.04(内核5.15.0-60-generic)环境,这里有几个实用的解决办法,你可以按需选择:
方法一:仅让登录界面(GDM)不自动连接网络(推荐)
这个方法只针对登录界面生效,不会影响你登录后自己的网络自动连接设置:
- 先正常登录到你的账户,打开终端。
- 执行以下命令切换到GDM用户(登录界面的运行用户),修改它的网络配置:
sudo -u gdm dbus-launch gsettings set org.gnome.NetworkManager autoconnect false - 如果你还想确保所有已保存的WiFi网络都不会在登录界面自动触发连接,可以再执行:
sudo -u gdm dbus-launch gsettings set org.gnome.NetworkManager connections.autoconnect false - 重启系统,下次登录时就不会再弹出WiFi密码请求,直接输入账户密码即可登录。
方法二:仅禁用登录界面的WiFi功能
如果你只是想关掉登录界面的WiFi,保留以太网连接,可以执行这条命令:
sudo -u gdm dbus-launch gsettings set org.gnome.NetworkManager wireless.enabled false
重启后,登录界面的WiFi会被关闭,自然不会再触发密码请求。
方法三:全局禁用网络自动连接(不推荐)
这个方法会让整个系统(包括你登录后)都不会自动连接网络,需要手动开启:
- 编辑NetworkManager的主配置文件:
sudo nano /etc/NetworkManager/NetworkManager.conf - 在
[main]段落里添加一行:autoconnect=false - 保存退出后,重启NetworkManager服务:
注意:这个方法会影响日常使用,每次开机都要手动连接网络,除非必要不建议采用。sudo systemctl restart NetworkManager
这些方法都是针对Ubuntu 22.04的GDM登录界面设计的,亲测有效。优先试试方法一,应该就能解决你的问题了。
备注:内容来源于stack exchange,提问作者Tom
相关产品推荐
相关产品推荐

