如何从Arch Linux终端更新WiFi网络密码
时间:2020-03-21 11:48:33 来源:igfitidea点击:
在更改路由器中的WiFi网络密码后,My Arch Linux测试机器丢失了Internet连接。
所以我想从终端更新新密码,因为我的Arch Linux测试盒还没有图形桌面环境。
将旧的WiFi密码更改为新密码在GUI模式中非常容易。
我将简单地打开网络管理器并在几秒钟内将新密码更新到WiFi。
但是,我不知道从Arch Linux中的命令行更新WiFi网络密码。
因此,我开始dig谷歌并找到Arch Linux论坛的工作解决方案。
如果我们在同样的情况下,请阅读。
这并不困难。
从终端更新WiFi网络密码
更改路由器中的密码后,我会ran wifi-menu命令更新新密码。
但它保持抛出以下错误。
$sudo wifi-menu
它显示了可用的WiFi网络列表。
我的wifi网络名称是Murugs9376.
然后,我选择了我的网络并点击确定按钮。
而不是询问新密码(我认为如果密码已更改,我会问我。
),它显示了以下错误。
Interface 'wlp9s0' is controlled by netctl-auto WPA association/authentication failed for interface 'wlp9s0'
在发生此错误时,我没有基于ARC的分布没有太多的体验。
所以我彻底地彻底希望解决方案。
值得庆幸的是,有人发布了同样的问题,并从其中一个拱门用户获得了解决方法。
以下是在基于ARCH的分布中从终端更新WIFI网络密码的解决方案。
网络配置文件存储在/etc/netctl /文件夹中。
例如,这是我的Arch Linux测试盒WiFi网络配置文件详细信息。
$ls /etc/netctl/ Sample Output: examples theitroad 'wlp9s0-Chendhan Cell Service' wlp9s0-Pratheesh hooks wlp9s0 wlp9s0-Murugu9376 interfaces wlp9s0-AndroidAP wlp9s0-none
所有我需要更新新密码即可删除我的WiFi网络配置文件(例如WLP9S0-MURUGS9376)并重新运行WIFI-MENU命令到新密码。
因此,首先让我们使用命令删除WiFi配置文件:
$sudo rm /etc/netctl/wlp9s0-Murugu9376
删除配置文件后,请运行wifi-menu命令以更新新密码。
$sudo wifi-menu
选择WiFi-Network并按Enter键。
输入个人资料的名称。
最后,在网络配置文件中输入安全密钥并按Enter键。