问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

无网线配置树莓派连接Wi-Fi + 远程ssh + VNC连接

创作时间:
作者:
@小白创作中心

无网线配置树莓派连接Wi-Fi + 远程ssh + VNC连接

引用
CSDN
1.
https://blog.csdn.net/weixin_47656476/article/details/139186167

本文将介绍如何在没有网线的情况下配置树莓派连接Wi-Fi,并通过SSH和VNC实现远程连接。文章适合有一定技术基础的读者参考,主要内容包括:通过wpa_supplicant.conf文件配置Wi-Fi连接、创建ssh文件以开启SSH服务、获取树莓派IP地址、使用VSCode的Remote-SSH插件进行SSH远程连接,以及使用VNC Viewer进行图形界面远程连接等步骤。

在没有网线的情况下要么你有一个显示器,要么选择获取树莓派IP的方式进行交互链接。首先,树莓派需要烧录好系统,我是使用“win32diskImager”软件对SD卡进行烧录,网上也有很多方法,这里就不废话了。我这里是让树莓派连接WiFi,获取IP地址从而进行远程登录。

需要准备电脑、读卡器、SD卡即可。

一、树莓派连接Wi-Fi

1、新建wpa_supplicant.conf文件
将SD卡插到读卡器里,在boot盘里新建名为wpa_supplicant.conf的文件。

2、配置wpa_supplicant.conf文件Wi-Fi连接
打开wpa_supplicant.conf,在里面添加如下代码(含义),当配置好该文件后,启动香橙派会自动连接WiFi:

  • ssid:WiFi的名称
  • psk:WiFi的密码
  • key_mgmt:加密方式
  • priority=1:优先级(数字越大优先级越高,就能越早匹配到)
  • scan_ssid:如需接隐藏的ap,该项等于1即可
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
    ssid="WiFi名"
    psk="WiFi密码"
    key_mgmt=WPA-PSK
    priority=1
}  

3、创建ssh文件
新建一个空ssh文件,到这里就可以将SD卡插到树莓派了,创建ssh文件的目的是在树莓派开机时开启ssh,方便后续进行ssh内网连接。

4、获取树莓派IP地址
配置好所有文件后将SD卡插到树莓派上开机,此时树莓派会自动连接Wi-Fi,登录到路由器后台查看IP地址,IP是192.168.3.10

二、ssh远程连接

有了树莓派的IP地址后就可以ssh远程登录了,我用的是vscode里面的ssh进行远程连接,打开vscode下载好”Remote-SSH“插件,打开ssh远程配置文件。

填好Host、HostName和User几个参数,Ctrl+s保存:

  • Host:连接名称
  • HostName:树莓派IP地址
  • User:树莓派用户名

按下方箭头连接输入密码即可远程登录树莓派。

三、VNC远程登录

用ssh登录树莓派只能用指令操作,没有图形化界面来的爽快,这里就用VNC Viewer登录树莓派。网站:Download VNC Viewer by RealVNC®下载VNC Viewer软件,下载完成后打开软件,在上方输入树莓派的IP地址,弹出的连接框输入用户名和密码。

连接成功后显示树莓派的图形界面如下:

VNC登录后有个明显的缺陷,就是分辨率太离谱了,看起来像上世纪的老古董界面一样!

解决方法:
第一步:Ctrl+Alt+T打开终端,输入以下命令

vncserver :2 -geometry 1920x1080  

第二步:在VNC Viewer 上方输入IP:2(我这里是192.168.3.10:2,注意“:”符号),输入用户名和密码,此时分辨率就是我们想要的了。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号