使用 nmcli 修改现有 SSID

使用 nmcli 修改现有 SSID

你好,所以我知道我可以通过这种方式使用 nmcli 设置 wifi 网络。

nmcli con add type wifi ifname uap0 mode ap con-name <WIFI_AP_NAME> ssid <WIFI_SSID>
nmcli con modify <WIFI_AP_NAME> 802-11-wireless-security.psk <WIFI_PASSWORD>

但如果我现在想修改创建的wifi网络的密码和ssid,我该怎么做?我在文档中找不到正确的命令..我可以这样做吗

sudo nmcli con down <WIFI_AP_NAME>
sudo nmcli con modify <WIFI_AP_NAME>  802-11-wireless-security.psk "$WIFI_PASSWORD"
sudo nmcli con modify <WIFI_AP_NAME>  ssid <WIFI_SSID>
sudo nmcli con up <WIFI_AP_NAME>

答案1

只需编辑 NetworkManager 连接文件即可。 ( )/etc/NetworkManager/system-connections/<connection_name>.nmconnection

我使用 sed 在自动图像恢复上执行此操作:

sed -i "s/<旧 SSID>/<新 SSID>/g" /etc/NetworkManager/系统连接/<连接名称>.nm连接

相关内容