15.04 版中烦人的弹出 WiFi 密码

15.04 版中烦人的弹出 WiFi 密码

我总是登录Ubuntu 15.04和我的无线上网网络(HP-LASERJET)在范围内,它需要密码我从来没见过,尽管我总是保存它。我只是在这个 wifi 网络方面有问题(它不是打印机,它是一个基本的 AP)。唯一的区别是,它有一个隐藏 SSID。如何强制 ubuntu 记住我的密码?我不想一遍又一遍地输入密码。谢谢。

烦人的弹出窗口

当我尝试在网络管理器->编辑连接中修复它时,我选择我的网络,我保存密码,屏幕上出现不同的弹出窗口: 在此处输入图片描述

在我想要连接我的 wifi 之前,我必须输入密钥环密码。在不同的网络上,我不需要这样做。

答案1

编辑 :

sudo -H gedit /etc/NetworkManager/system-connections/HP-LASERJET

并找到以下部分:

[802-11-wireless-security]
key-mgmt=wpa-psk

并将以下内容放在下一行。

psk=yourPassword

为了防止系统使用重写它:

chmod 400 /etc/NetworkManager/system-connections/HP-LASERJET

答案2

这可能适用也可能不适用,但我怀疑如果您打开屏幕顶部的 Internet 连接图标并选择“编辑连接”,您可能能够选择您的打印机,按“编辑...”并选中标记为“自动连接”的框。我知道它可能已经被选中,但也许有一种方法可以让它自动应用保存的密码。它可能是标记为“无线安全”的选项卡下的设置。

我怀疑它可能不适用的原因是我使用的是早期版本的 Ubuntu,并且此功能的配置很可能略有改变。

答案3

我的情况与eldergeek描述的类似,但是有一些变化。

sudo -H gedit /etc/NetworkManager/system-connections/HP-LASERJET

改变这个:

[wifi-security]
key-mgmt=wpa-psk
psk-flags=1

对此:

[wifi-security]
key-mgmt=wpa-psk
psk=YourPassword
psk-flags=0

答案4

您需要使用 NetworkManagernmcli实用程序以编程方式修改连接的属性。

以下是一些有用的命令(TAB随时点击自动完成):

  • 要修改现有连接的属性:

    # sudo nmcli connection modify <connection-id> <parameter> <value>
    
    # to set the password:
    sudo nmcli connection modify "HP-LASERJET" 802-11-wireless-security.psk p@$$w0rd
    
    # to disable the network's autoconnection property:
    sudo nmcli connection modify "HP-LASERJET" connection.autoconnect no
    
  • 列表全部*.nmconnection给定连接的属性(实际上比从文件或GUI的内容中可以获得的要多得多nm-connection-editor):

    nmcli connection show "HP-LASERJET"
    
    # to reveal the hidden values:
    nmcli connection show --show-secrets "HP-LASERJET"
    

来源:https://linuxhint.com/expertly-use-the-ubuntu-network-manager/

相关内容