Ubuntu 20.04 Server版连接Wifi

前言

有时候没有网线口插网线或者摆放电脑位置不够时,需要用Wifi联网。以下记录Wifi联网过程。

环境:Ubuntu 20.04 Server版,无UI界面

以下操作均为root用户,如果是普通用户,请切换到root用户,或者在需要权限的命令前加上sudo

Ubuntu 20.04 连接Wifi

1.确定你的无线网络接口名称

方式一 ifconfig

复制代码
ifconfig

一般情况下,"w"开头的是无线网络,"enp"开头的是网线直连网络。

方式二 ls /sys/class/net

复制代码
ls /sys/class/net

我这里无线网卡是"wlp2s0"

2.编辑 Netplan 配置文件中的 wifi 接口详细信息

Netplan 配置文件在 /etc/netplan 目录下,找到类似 01-network-manager-all.yml 或 50-cloud-init.yaml 等文件。

python 复制代码
cd /etc/netplan/
ls

修改之前建议备份一下文件。

python 复制代码
cp 原始文件 新文明件
如 : cp 00-installer-config.yaml  00-installer-config-origin.yaml

修改00-installer-config.yaml配置文件:

python 复制代码
vi 00-installer-config.yaml

注:YAML 文件对空格、缩进和对齐方式非常敏感。不要使用制表符,在看到缩进的地方使用 4 个空格(或 2 个,以 YAML 文件中已经使用的为准)代替。

python 复制代码
network:
  ethernets:
    enp3s0:
      dhcp4: true
  version: 2
  wifis:
    wlp2s0:
      dhcp4: true
      optional: true
      access-points:
        "SSID(Wifi名字)":
          password: "Wifi密码"
      #如果有多个Wifi继续添加access-points即可
      access-points:
        "SSID2(Wifi名字)":
          password: "Wifi密码"

修改完成后,保存并退出。

如果没有连接成功,重新生成配置。

python 复制代码
sudo netplan generate 

然后重启。

python 复制代码
reboot
相关推荐
别动我齐刘海1 小时前
Linux 系统调试学习1
linux·运维·服务器·c++·学习·机器学习·机器人
Lsetea1 小时前
OpenSSL报certificate chain too long:error 22与verify_depth深度排查
linux·https·ssl证书·openssl·证书链
不像程序员的程序媛2 小时前
linux常见文本操作命令
linux·运维·服务器
wangbing11253 小时前
开发指南149-IotDB-常用命令
linux·运维·iotdb
看着博客敲代码3 小时前
WorkBuddy 接上 Kali MCP 做自动化渗透:信息收集到初步验证的落地记录
linux·人工智能·安全·网络安全·自动化
蜗牛互联网4 小时前
Python Agent工具调用的白名单、参数校验与审批门禁
java·服务器·前端·人工智能·后端·python
小HANN4 小时前
华为云企业网站上云实战|从零搭建高可用WordPress全站架构(ECS+RDS+ELB+弹性伸缩+云监控闭环)
linux·运维·服务器·经验分享
星恒随风5 小时前
Linux库的底层原理:ELF文件格式、静态链接、程序加载、虚拟地址空间与GOT/PLT详解
linux·运维·笔记·学习·状态模式
GeW5 小时前
2026新质生产力路线图:Linux、数据库与智能算力融合报告
linux
AR-26710-5 小时前
Linux Day19——日志轮转
linux·运维