linux基于wifi,Xshell的远程连接

news2024/11/15 12:23:53

最近有个比赛,要使用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博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1869803.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2024年全国青少年信息素养大赛图形化编程复赛样题_6547网

第 1 题 问答题 【编程实现】 按空格键随机切换背景,让背景对应的角色造型显示在舞台上。 【具体要求】 对角色编程,当按下空格键时,背景随机切换; 角色切换成对应的造型显示在舞台上; 角色说“我是”和它的造…

这谁顶得住啊!AI绘画模型竟然可以画出质量逼真的黑丝!

今天看到一个有趣的AI绘画玩法,用SD画黑丝!话不多说,开始今天的实战演练。 首先做好准备工作:部署好本地Stable Diffuison 然后就轮到今天的主角上场了 黑丝Lora模型:perfectpantyhose 这是一款叫perfectpantyhose…

使用容器配置文件构建任意应用镜像_并将应用镜像推送到公共仓库共享_应用分享与启动---分布式云原生部署架构搭建012

上面我们编写好了应用,并且,安装好了redis 现在我们把应用打包成镜像. 以前是这样做的,不方便,因为需要在服务器上,安装jdk什么的,现在有了 镜像就不用,给服务器安装镜像什么的了 以后所有机器都安装docker以后,就直接运行就可以了 首先看一下,安装java应用,需要 用到openjd…

项目经理必读:三步走实现项目高效管理

一个项目的成功往往取决于项目管理能力的高低。若管理不当,易导致团队成员间的推诿和抱怨,且项目团队还可能面临成员对目标不明确、信息不透明、进度难以跟踪等问题。作为项目经理,掌握有效的项目管理策略至关重要。 一、精细化的目标拆解 …

idea的代码提示插件使用记录

安装ai插件卸载之后,偶尔还是idea一直占用100%,将idea缓存全清理了,重新生成之后就正常了 idea官方插件 下面几个感觉…基本没有感觉 按行提示的偶尔有提示,(cpu占用不小,提示不强) 缺点&am…

Node版本管理工具 fnm 安装使用

fnm 是一个基于 Rust 开发的 Node 版本管理工具,它的目标是提供一个快速、简单且可靠的方式来管理 Node.js 的不同版本。同时,它是跨平台的,支持 macOS、Linux、Windows。🚀 Fast and simple Node.js version manager, built in R…

无线通讯几种常规天线类别简介

天线对于无线模块来说至关重要,合适的天线可以优化通信网络,增加其通信的范围和可靠性。天线的选型对最后的模块通信影响很大,不合适的天线会导致通信质量下降。针对不同的市场应用,天线的材质、安置方式、性能也大不一样。下面简…

Springboot集成JWT实现登录注册

记录一下使用Springboot集成JWT实现登录注册&#xff0c;以后有用到直接copy即可。 整体流程 依赖 <!--引入jwt--> <dependency><groupId>com.auth0</groupId><artifactId>java-jwt</artifactId><version>3.4.0</version> &l…

NodeJS替旅系统-计算机毕业设计源码27907

摘 要 随着社会的发展&#xff0c;社会的各行各业都在利用信息化时代的优势。计算机的优势和普及使得各种信息系统的开发成为必需。替旅系统设计&#xff0c;主要的模块包括查看后台首页、轮播图&#xff08;轮播图管理&#xff09;、公告管理&#xff08;公告栏&#xff09;、…

TextRank 算法

第1关&#xff1a;Jieba 在关键词提取中的应用 任务描述 本关任务&#xff1a;根据本关所学有关使用 Jieba 库进行关键词提取的知识&#xff0c;编写使用 Jieba 模块进行关键词提取的程序&#xff0c;并通过所有测试用例。 相关知识 为了完成本关任务&#xff0c;你需要掌握…

单细胞差异基因火山图绘制

做完单细胞差异基因分析(FindMarkers/FindAllmarkers)之后&#xff0c;按照常规流程绘制出来的火山图看上去会很奇怪。 1、为什么火山图顶部聚集了很多基因&#xff1f; 这是由于单细胞有别于bulk的特性&#xff0c;会出现两组细胞之间的p值过于显著出现或接近0的情况&#xff…

Unity3D截屏保存本地和上传方法

系列文章目录 unity工具 文章目录 系列文章目录&#x1f449;前言&#x1f449;一、模型截图保存&#x1f449;1-1 模型格式&#x1f449;1-2 设置图片大小&#x1f449;1-3 代码如下 &#x1f449;二、截图上传给后端保存&#x1f449;壁纸分享&#x1f449;总结 &#x1f44…

cad由于找不到mfc140u.dll的解决方法,彻底解决mfc140u.dll丢失问题

在计算机辅助设计&#xff08;CAD&#xff09;的时候&#xff0c;我们可能会遇到各种错误和问题。其中&#xff0c;“CAD由于找不到mfc140u.dll&#xff0c;无法继续执行代码”的错误提示。这个问题可能会导致CAD无法启动运行&#xff0c;因此&#xff0c;我希望通过分享我的经…

云计算【第一阶段(22)】进程和计划任务管理

一、查看进程 1.1、程序和进程的关系 程序 保存在硬盘&#xff0c;光盘等介质中的可执行代码和数据静态保存的代码 进程 在cpu及内存中运行的程序代码动态执行的代码父&#xff0c;子进程&#xff1a;每个程序可以创建一个或多个进程 1.2、查看进程 1.2.1、静态查看进程…

Geotools系列说明之入门介绍与坐标系转换说明

Geotools介绍 借用官网的介绍 GeoTools is an open source Java library that provides tools for geospatial data 就是提供java处理地理空间的工具详细内容请参考官网 Geotools环境搭建 我们这里只讨论Geotools在Maven中和Idea的项目实战&#xff0c;至于Geotools的服务端…

Altium Designer软件下载安装「PCB设计软件」安装包资源获取

Altium Designer作为一款集成化的电子产品开发系统&#xff0c;它主要适用于Windows操作系统&#xff0c;为电子设计工程师们提供了一个高效、便捷的工作平台。 在Altium Designer中&#xff0c;原理图设计、电路仿真、PCB绘制编辑、拓扑逻辑自动布线、信号完整性分析和设计输出…

DVWA 靶场 File Inclusion 通关解析

前言 DVWA代表Damn Vulnerable Web Application&#xff0c;是一个用于学习和练习Web应用程序漏洞的开源漏洞应用程序。它被设计成一个易于安装和配置的漏洞应用程序&#xff0c;旨在帮助安全专业人员和爱好者了解和熟悉不同类型的Web应用程序漏洞。 DVWA提供了一系列的漏洞场…

KVB App:集运价格飙升:地缘风险下的投资新机遇

摘要 随着全球地缘政治局势的反复和海运需求的持续高企&#xff0c;集装箱运价在近期不断攀升&#xff0c;吸引了越来越多的投资者。摩根大通的最新报告指出&#xff0c;地缘风险加剧和航运市场需求旺盛使得即期运费可能继续走高。本文将深入分析当前集运市场的情况及其对投资者…

备份和还原

stai和dnta snat&#xff1a;源地址转换 内网---外网 内网ip转换成可以访问外网的ip 内网的多个主机可以使用一个有效的公网ip地址访问外部网络 DNAT&#xff1a;目的地址转发 外部用户&#xff0c;可以通过一个公网地址访问服务内部的私网服务。 私网的ip和公网ip做一个…

SQLite、MySQL、PostgreSQL 3个关系数据库之间优缺点对比

引言 关系数据模型以行和列的表格形式组织数据&#xff0c;在数据库管理工具中占主导地位。今天还有其他数据模型&#xff0c;包括NoSQL和NewSQL&#xff0c;但是关系数据库管理系统&#xff08;RDBMS&#xff09;仍然占主导地位用于存储和管理全球数据。 本文比较了三种实现最…