远程桌面登录Ubuntu系统(ubuntu下命令行设置wifi自动连接)

2023-05-16

    由于各种条件的限制,有时候在进行ubuntu嵌入式开发的时候不得不使用命令行来操作。我在笔记本上设置了一个wifi热点,希望我的开发板(Odroid-XU3)开机后自动连接上指定的wif热点,这样我就可以通过远程桌面的方式登录到开发板的系统中。实现这一过程,主要的步骤如下文所述。

1. 设置wifi热点

这个步骤相对简单,在win7下下载一个可以生成wifi热点的软件,比如connectfy,然后设置相应的essid和psk,如下图所示。


2. ubuntu下命令行设置wifi自动连接

    你需要一根USB转串口线,以及putty软件。首先通过串口进入Odroid的系统,然后命令行设置wifi连接。

2.1 串口进入Ubuntu系统

设备管理器中查看相应的COM口号,波特率选为115200,session选项中选上serial,点击open。


2.2 命令行设置wifi自动连接

(1) 输入命令 wpa_passphrase ESSID WPA_KEY > /etc/wpa.config。在/etc/目录下创建一个wpa.config的文件,然后将要连接的wifi名称和密码写入。

wpa_passphrase sos 11111111 > /etc/wpa.config

(2) 修改/etc/network/interface文件中的无线设置

vi /etc/network/interfaces
修改后的文件如下:

auto wlan2
iface wlan2 inet dhcp
wpa-conf /etc/wpa.config

(3) 设置开机自启动命令

在/etc/rc.local文件中加入要开机执行的命令,如下:

ifconfig wlan2 up
dhclient wlan2

这样,重启后,Odroid-XU3会自动连接上wifi热点:

3. win7桌面远程连接Ubuntu

3.1 首先更新ubuntu的源(这步可以跳过),加快下载速度。以Ubuntu14.04(trusty)为例,我只添加了163的源。
#备份源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
#更新源
vi /etc/apt/sources.list
#加入如下源
deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse
sudo apt-get update
3.2 ubuntu下安装必要的插件
sudo apt-get install xrdp
sudo apt-get install vnc4server
sudo apt-get install lubuntu-desktop</span>

3.3 连接
win7下打卡远程桌面连接程序,Odroid-XU3的lubuntu系统下输入ifconfig命令查看wlan2的IP地址,因为远程桌面连接需要相应的IP地址。
比如查询得到Odroid-XU3的IP地址为192.168.0.136,连接步骤如下图:
连接成功Finished!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

远程桌面登录Ubuntu系统(ubuntu下命令行设置wifi自动连接) 的相关文章

随机推荐

  • Windows 11和vscode终端美化

    Windows 11和vscode终端美化 0 美化后的效果 1 准备工作 允许powershell执行脚本 xff0c 如果不允许的话 xff0c 后续执行安装命令会报错 设置 gt 隐私和安全性 gt 开发者选项 gt powershe
  • linux和centos读写日期到文件并对日期进行比较

    bin bash a 61 96 date d 34 a 34 43 s 96 必须用数字 s是取时间戳秒数 d 61 96 date d 34 c 34 43 s 96 echo m 61 a d 必须2个小括号 a1 61 96 dat
  • centos7 telnet访问mysql出错Connection closed by foreign host

    类似以下错误 YB m0A9mysql native password packets out of orderConnection closed by foreign host 执行命令 xff1a getsebool a grep ht
  • QT开发-串口设备调试工具

    这里首先说明一下 xff0c 这个为什么叫串口设备调试工具而不是串口调试工具 xff0c 是因为这个工具比网络上的串口调试工具多出了一些真实需要的用来调试设备的功能 xff0c 首先一点就是大部分的串口调试工具收到数据都是立即返回 xff0
  • MSP430vsSTM32,你会选择哪个进行项目开发?

    MSP430 vs STM32 你会选择哪个进行项目开发 xff1f 16位的MSP430 首先MSP430MCU 是世界里的一则神话 由TI厂商在1996年开始推向市场的 xff0c 是全球16位单片及最低功耗的标杆 具有精简指令集 的混
  • Linux下交叉编译工具链的安转和配置总结

    一般在解压了交叉编译工具链后接下来的一步是添加环境变量 xff0c 可以在用户的家目录下的隐藏文件 bashrc中的最后一行添加 xff0c 也可以在系统启动的配置文件中添加 xff0c 只要将其添加到 P A T H 即 可
  • java删除字符串中所有连续相同字母(大小写不敏感)

    实现一个方注 xff0c 给定一个输入字符串 xff0c 能够删除所有连续相同字母 xff08 大小写不敏感 xff09 例如输入为ABBCCCCCBBAB着二就是ABCBAB xff0c 又如单入为aAC输出则是aC String str
  • 什么是端到端(end-to-end)的神经网络

    端到端指的是输入是原始数据 xff0c 输出是最后的结果 而非端到端呢 xff0c 就是输入不是直接的原始数据 xff0c 而是在原始数据中提取的特征 如feature xff0c 这一点在图像问题上尤为突出 因为图像像素数太多 xff0c
  • 微策略MicroStrategy校园招聘2013.10.21面试题

    全程英语口语回答 xff1a 一面 计算机基础 1 判断一个字符串是否回文 2 如何快速找出一个有序数组中a i 61 i的那个元素 分析 xff1a 对于任意的j和i xff0c 如果j gt i则A j gt 61 A i 假设所求的解
  • 算法分析与设计作业六——选择问题

    1 问题 选择问题 xff08 Selection Problem xff09 xff0c 即在n个元素的集合中寻找第K小的元素的问题 2 解析 3 设计 将S划分成 span class token number 5 span 个一组 x
  • Spring框架详解

    目录 什么是Spring框架 Spring的特点 什么是IOC 基于xml的IOC xff1a 基于注解的IOC xff1a 添加包扫描的方式 为应用指定多个 Spring 配置文件 spring配置文件的整合 xff1a 基于xml的IO
  • 干货分享:Android Studio 学习之 Debug 调试

    前言 正所谓 xff0c 工欲善其事必先利其器 xff0c 对于一个程序员来说 xff0c IDE就是我们器啊 IDE掌控的越熟悉 xff0c 工作效率就越高 划水摸鱼的时间更多 xff0c 所以要想效果更高 摸更多的鱼 xff0c 就要好
  • 生产者——消费者问题算法的实现

    一 实验内容 一组生产者向一组消费者提供消息 xff0c 它们共享一个有界缓冲池 xff0c 生产者向其中投放消息 xff0c 消费者从中取得消息 消费者从中取得消息 假定这些生产者和消费者互相等效 xff0c 只要缓冲池未满 xff0c
  • KNN算法(K临近算法)及使用KNN算法实现手写数字0-9识别

    首先感谢博主倔强的小彬雅 xff0c 本文使用的素材及部分代码来源其博文机器学习入门 用KNN实现手写数字图片识别 xff08 包含自己图片转化 xff09 xff0c 需要下载素材的可以到其博文最后进行下载 关于KNN算法 knn算法也叫
  • IDEA启动报Plugin Error解决办法

    Problems found loading plugins Plugin 34 Persistence Frameworks Support 34 was not loaded required plugin 34 Database To
  • (新版)idea设置Maven仓库阿里云镜像

    idea设置Maven仓库阿里云镜像 参考这个文档 xff0c https www itsvse com thread 7045 1 1 html 出处 架构师 程序员 其实就是官方简化版本 官方文档 xff1a https help al
  • MySQL创建触发器的时候报1419错误( 1419 - You do not have the SUPER privilege and binary logging is enabled )...

    grant all privileges on to root 64 39 39 identified by 39 CTjetrrrr 39 with grant option 给用户权限 解决方法 xff1a 第一步 xff0c 用roo
  • console控制台打印字符画

    效果图 废话不多说直接上代码 控制台打印字符画 64 param stringTem 64 returns String function makeMulti stringTem let l 61 new String stringTem
  • sourceTree 变基

    master xff1a 主分支 self dev 自己的分支 假设我们整个团队在master分支上开发 1 xff1a 首先拉取master分支到本地 xff0c 再利用本地的master分支新建一个self dev分支 xff0c 自己
  • 远程桌面登录Ubuntu系统(ubuntu下命令行设置wifi自动连接)

    由于各种条件的限制 xff0c 有时候在进行ubuntu嵌入式开发的时候不得不使用命令行来操作 我在笔记本上设置了一个wifi热点 xff0c 希望我的开发板 xff08 Odroid XU3 xff09 开机后自动连接上指定的wif热点