当前位置: 首页 > news >正文

linux基于wifi,Xshell的远程连接

最近有个比赛,要使用ros小车但是系统是ubuntu20.04无桌面系统刚开始接触linux的我啥都不会,就一个简单的连接wifi都搞了3天才搞通。再此进行一个总结。参考博客原文链接:https://blog.csdn.net/qq_51491920/article/details/126221940

一、什么是nmcli

Nmcli(Network Manager Command Line),是一个用于识别和配置 Internet 连接的常见 Linux 应用程序。许多发行版都有一个用于在桌面环境中使用 NetworkManager 的图形小程序,但如果在 Linux 服务器上,可能将无法访问桌面。

通过终端连接 Wi-Fi 的一些方法有点复杂,涉及配置文件和你知道的 PSK 密钥。

nmcli 不是这样。假设有一台现代路由器,只需要知道网络的 SSID(Service Set Identifier 要连接的网络的名称)和网络密码(如果有的话)。

二、ubuntu无桌面系统连接wifi

2.1启用wifi

2.1.1nmcli dev status

输入这条命令:nmcli dev status

获得网络设备列表及其类型、状态和网络连接信息。

2.1.2nmcli radio wifi

输入这条命令:nmcli radio wifi

说明:如果不确定 Wi-Fi 设备是否启用,可以使用命令进行检查

如果开启了wifi会显示enabled

2.1.3nmcli radio wifi on

输入这条命令:nmcli radio wifi on

说明:打开wifi

2. 2识别 Wi-Fi 接入点

如果不知道 Wi-Fi 接入点的名称(也称为 SSID),可以通过扫描附近的 Wi-Fi 网络来找到它。

nmcli dev wifi list

注意需要连接的网络的SSID下列出的名称,下一步需要用到它。

2.3. 连接到 Wi-Fi

启用 Wi-Fi 并识别到 SSID 后,可以尝试连接。可以使用一下命令建立连接:

2.3.1

命令:sudo nmcli dev wifi connect network-ssid
说明:该命令用于没有密码的wifi,将network-ssid替换为网络名称。

如果 Wi-Fi 具有 WEP 或 WPA 安全性,可以在命令中指定网络密码。

命令:sudo nmcli dev wifi connect network-ssid password "network-password"
说明:连接的wifi需要密码时,在末尾加上密码带“”
注意:通过空格分割参数,若SSID参数一个以上,记得用引号括起来

2.4测试是否连接到网络

若设备现在已经连接到互联网,可以用ping测试一下。

命令:ping google.com
说明:如果连接上网络会一直输出一些东西

三、使用Xshell远程连接

可以使用命令ifconfig来查看连接无线网络的IP地址,将IP地址记下

3.1远程连接

点击连接他会让你确认秘钥,然后输入linux的用户名和密码就可以连接上了

3.2共享文件

连接目标 Linux 主机,接收目标主机的密钥。现在应该就已经连接上了目标 Linux 主机。如果还下载了 Xftp,此时还可以立刻以资源管理器的方式访问目标 Linux 主机的文件。

3.3连接失败

参考这篇博客,因为我直接就成功了就不在赘述了。

解决 Xshell 无法使用 root 账户远程登录 Linux 的问题_linux root无法远程登录-CSDN博客

四、设置静态网络

设置windows的静态网络地址

http://www.jsqmd.com/news/1230398/

相关文章:

  • 2026年深圳消杀行业图谱:五强品牌服务能力全景对比 - 信息热点
  • 如何在 CoreOS 中部署 systemd-docker:完整部署流程与配置示例
  • Meta裁员反思:组织效率提升的关键在流程优化而非简单减员
  • 鸿蒙 ArkTS 实战:Life Time Account 从人生时间账户到个人效率工具完整解析
  • 哪款ai写小说软件最好用?2026年10款ai写小说软件深度测评
  • 2026年7月最新雅典温州吾悦广场维修保养服务电话 - 亨得利钟表维修中心
  • 2026年7月寄大件物流推荐便宜到离谱的真香榜单 - 生活情报姬
  • Claude Code Skill:从代码补全到自动化工作流的AI编程新范式
  • 2026年7月最新泰格豪雅无锡锡山吾悦广场维修保养服务电话 - 亨得利钟表维修中心
  • Open WebUI工具调用架构:3大技术创新与下一代AI代理系统实现
  • 用SurfaceView实现落花动画效果
  • 3分钟掌握Windows缩略图预加载:告别文件夹加载等待的终极方案
  • 2026户用光伏安装与运维知识科普 河南光储充系统五大品牌实用推荐 - 信息热点
  • 泰格豪雅官方服务项目及价格查询|服务热线及全部网点地址权威信息通告(2026年7月最新) - 亨得利官方服务中心
  • 【MATLAB】雷达信号处理程序源码 雷达系统仿真代码 matlab SAR
  • 2026年7月物流上门取货终极评测谁家寄件最省心省钱 - 生活情报姬
  • yara-python社区贡献指南:如何参与开源恶意软件检测工具的Python开发
  • 企业知识图谱做了三年还是半成品,问题出在认知上
  • PostgreSQL 存储过程代码审查自动化:plpgsql_check 批量检查脚本
  • 深耕济南二十载 MPV 改装 纳加商改槐荫实体门店本地车主优选 - 信息热点
  • NLCISBNPlugin开发者指南:从源码解析到功能扩展的完整路径
  • AM64x/AM243x系统互连错误与防火墙寄存器实战配置指南
  • nvidia/esm2_t36_3B_UR50D与Hugging Face生态集成:完整API使用手册
  • 解放游戏时间!MAA明日方舟自动化助手深度解析与使用指南
  • 直播卖课平台有哪些?微信里怎么开直播课堂?
  • ora demo
  • 2026年7月快递比价推荐寄快递怎么最快最便宜 - 生活情报姬
  • 2026年7月最新江诗丹顿杭州萧山宝龙城市广场维修保养服务电话 - 江诗丹顿官方服务中心
  • 2026 年新发布:昆明到吕梁封闭式车辆托运公司哪家可靠,揭秘:吕梁封闭式车辆托运的省钱秘诀 - 鉴选官
  • 小程序计算机毕设之基于 SpringBoot + 微信小程序的居家养老服务小程序的设计与实现(完整前后端代码+说明文档+LW,调试定制等)