惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
F
Fortinet All Blogs
Microsoft Azure Blog
Microsoft Azure Blog
腾讯CDC
Vercel News
Vercel News
Recent Announcements
Recent Announcements
博客园 - Franky
小众软件
小众软件
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The Cloudflare Blog
宝玉的分享
宝玉的分享
I
InfoQ
博客园 - 聂微东
Jina AI
Jina AI
J
Java Code Geeks
V
V2EX
U
Unit 42
Stack Overflow Blog
Stack Overflow Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
阮一峰的网络日志
阮一峰的网络日志
L
LangChain Blog
T
The Blog of Author Tim Ferriss
量子位

芈亓的Blog

Docker迁移数据教程 – 芈亓的Blog CentOS安装记录之固定IP – 芈亓的Blog IDEA通用激活码,有效期一年 – 芈亓的Blog Intellij IDEA激活码 – 芈亓的Blog 阿里云服务器学生合集,赶快看过来!!! – 芈亓的Blog ChatGPT-NEXT-Web免费使用 – 芈亓的Blog swagger使用教程 – 芈亓的Blog SpringBoot项目集成QuartzJob任务 – 芈亓的Blog Maven加载本地Jar包的实操记录 – 芈亓的Blog MySQL主从复制学习小记 – 芈亓的Blog Elasticsearch 保姆级入门篇 – 芈亓的Blog 免费搭建自己的私人ChatGPT小助手 – 芈亓的Blog 宝塔面板使用记录分享 – 芈亓的Blog “七七事变”86周年!勿忘国耻,吾辈自强! – 芈亓的Blog NVM安装步骤及使用方法 – 芈亓的Blog 炒菜的一个坏习惯,很多人还在做! – 芈亓的Blog 早上吃粽子,要多久才能消化完? – 芈亓的Blog 长夏如意,逢考必赢 – 芈亓的Blog 公司砍的就剩我俩了,万万没想到... – 芈亓的Blog
CentOS安装记录之无线网卡 – 芈亓的Blog
芈亓 · 2024-07-16 · via 芈亓的Blog

干货分享

##red##
问题描述:自己刷了CentOS系统之后,重启之后无法自动连接WIFI,(PS:如果自己没有此项需求可以直接划走了~)所以需要做一个重启自动连接WIFI的功能,记录如下:

知道自己连接的WIFI名称以及WIFI密码

例如:
WIFI名称:Xiaomi_303
WIFI密码:303303303

要求自身CentOS有以下命令符号功能,没有的及时下载好。

yum
nmcli
vi/vim
NetworkManage

在CentOS上自动连接WiFi通常涉及使用nmcli(NetworkManager的命令行界面)或者编辑WPA配置文件。以下是使用nmcli的方法:

  1. 确定你的无线设备名称:
nmcli device

image.png

  1. 连接到WiFi网络,你需要知道网络的SSID(服务集标识符)和密码:
nmcli device wifi connect <SSID> password <password>

为了使连接在启动时自动完成,你可以创建一个systemd服务。

  1. 创建一个新的systemd服务文件:
sudo vim /etc/systemd/system/wifi-connect.service
  1. 添加以下内容到服务文件中:
[Unit]
Description=Connect to WiFi
After=network.target

[Service]
Type=oneshot
ExecStart=/usr/bin/nmcli device wifi connect <SSID> password <password>

[Install]
WantedBy=multi-user.target

替换和为你的WiFi网络的实际名称和密码。

  1. 重新加载systemd以读取新的服务文件:
sudo systemctl daemon-reload
  1. 启用服务,使其在启动时运行:
sudo systemctl enable wifi-connect.service

现在,每次启动时,CentOS将会自动连接到指定的WiFi网络。请确保你的WiFi网络不会改变SSID或者密码,否则你需要编辑服务文件并重新启动服务。