Skip to content

CentOS 使用 nmcli 连接到 wifi 网络

Red Hat Documentation: https://docs.redhat.com/zh_hans/documentation/red_hat_enterprise_linux/8/html/configuring_and_managing_networking/proc_connecting-to-a-wifi-network-by-using-nmcli_assembly_managing-wifi-connections

启用 wifi radio (默认都是开启的,除非手动关闭了)

如果网络管理器 (NetworkManager) 中禁用了 wifi radio,请启用此功能:

shell
nmcli radio wifi on

显示可用的 wifi 网络

shell
nmcli device wifi list

IN-USE  BSSID              SSID          MODE   CHAN  RATE        SIGNAL  BARS  SECURITY
        00:53:00:2F:3B:08  Office        Infra  44    270 Mbit/s  57      ▂▄▆_  WPA2 WPA3
        00:53:00:15:03:BF  --            Infra  1     130 Mbit/s  48      ▂▄__  WPA2 WPA3

服务设置标识符 (SSID) 列包含网络的名称。如果列显示 --,则此网络的接入点不会广播 SSID。

连接到 wifi 网络

shell
nmcli device wifi connect Office --ask

Password: wifi-password

如果您要在命令中设置密码而不是以交互方式输入密码,请在命令中使用 password wifi-password 选项而不是 --ask:

shell
nmcli device wifi connect Office wifi-password