用 `nmcli` 在终端连接 Wi-Fi
服务器或 SSH 会话里没有图形界面——NetworkManager 的 nmcli 可以完全在命令行下扫描、连接并保存 Wi-Fi 配置。
运行 `nmcli device wifi connect "SSID" password "密码"` 连接网络,先用 `nmcli device wifi list` 查看可用网络。
01命令
命令
$ nmcli device wifi connect "MySSID" password "MyPassword"02作用说明
这条一行命令会扫描、连接并把密码保存为 NetworkManager 连接配置,重启后自动重连。刚出现的网络可用 `nmcli device wifi rescan` 刷新列表,`nmcli connection show` 列出已保存的配置。相关但容易忘的还有:`nmcli connection up <名称>` 重新启用已有配置,`nmcli radio wifi on` 重新打开被禁用的无线射频。
03风险
!注意: 密码会以明文保存在 /etc/NetworkManager/system-connections/(仅 root 可读),除非将连接设置为仅当前用户可用。
04撤销
撤销
$ nmcli connection delete "MySSID"05来源
- nmcli(1) — command-line tool for controlling NetworkManager依据: Documents `nmcli device wifi connect <SSID> password <pass>` and `nmcli device wifi list` for scanning
最后验证: 2026-09-17 · 分类: 网络