概述 介绍树莓派在没有显示器的情况下进行远程连接与远程桌面,如果你没有显示器,又想使用树莓派图形化界面,这种操作就是最好的方式了,该操作需要树莓派与电脑处于同一网络下。 一、编写WIFI连接配置文件 把烧写好Raspbian系统的TF卡用读卡器插入到电脑上,电脑端会显示名为boot的分区(大概只有40M左右的空间),这是Raspbian系统的boot分区,打开boot分区,新建一个配置文件,起名为:wpa_supplicant.conf(注意后缀为.conf)文件里面编写以下内容: country=CN // 前三行照抄 ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1
network={ ssid="WIFI Name" // wifi名字 psk="WIFI Password" // wifi密码 key_mgmt=WPA-PSK // wifi加密方式 priority=1 // 连接优先级,数字越大优先级越高(不可以是负数) } // 实际操作记得把注释删除 如果怕出错可以在下方下载已经写好的配置文件,更改ssid与psk就可以了。 链接:https://pan.baidu.com/s/1W7ca55lnc4AXwOSsV_Sdzw 密码:cjv3 这个文件的作用是当你启动树莓派时,系统自动按你的这个配置文件连接指定的WIFI,这样不需要有界面你就可以获取树莓派的IP地址了。(通过路由器后台或者安卓手机个人热点里查看树莓派的IP地址) 注:苹果手机开热点无法查看已经连接WIFI设备的IP,经查阅资料得知iOS的DHCP分配IP原来就只172.20.10.0到172.20.10.15共16个IP然后各种分配后,能给到热点设备的也就是13个,所以连接苹果手机热点的第一台设备IP极大可能为172.20.10.3。 二、开启SSH接上一步,添加了WIFI配置文件后别急着拔出读卡器,同样在boot分区中,在里面新建一个名为:"ssh"的空白文件。(就叫ssh,不需要格式,没有后缀,类型是文本)这个文本的作用就是在系统初次开机检测到这个文件就会自动打开SSH服务,并在开机后会自动删除这个ssh文本。注:名称是小写的ssh(不是ssh.txt,更不是SSH) 如果怕创建出错可以在下方下载已经创建好的ssh文件。 链接:https://pan.baidu.com/s/18G8h-F90_ImZU66qli13-A 密码:6oyc 三、采用SSH远程连接 采用SSH进行远程连接需要先下载一个SSH客户端,我这里选择的是XShell,当然也有PuTTY、MobaXterm等软件。 XShell V6.0.0125 链接:https://pan.baidu.com/s/1AcQYzXgqNj2xk1Xd02z7GQ 密码:af1w 打开软件 新建连接,自定义名称,输入树莓派的IP地址(主机),端口号默认为22,协议选择SSH,点击连接 验证主机密钥,一次性接受 输入默认密码raspberry,确定 成功通过SSH登录到了树莓派 当断电再次连接树莓派的时候会失败,因为树莓派是默认关闭SSH的,所以在第一次成功连接上树莓派后需要手动在设置里面打开SSH。 sudo raspi-config 打开后选择“Interfacing Options” 选择“SSH” 选择“Yes” “OK” 按下方向右键,将光标移动到“Finish”,回车,这样,下次开机就能直接使用了 四、查看Codename 在更改软件源之前需要查看系统的版本获取Codename,在后面更改软件源时会用到。 lsb_release -a 得到buster 五、更改软件源 树莓派官方系统Raspbian自带的是国外的软件源,在国内使用经常会遇到无法下载以及下载速度慢等问题,为解决这些问题,需要更换国内的软件源。 1.修改sources.list文件 sudo nano /etc/apt/sources.list 将初始化中的代码中默认的官方软件源注释掉 # 添加下面软件源 deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib 注:将下图中红色单词更改为第四步中获取到的Codename。 保存并退出:Ctrl+X 按Y(保存数据) 再按回车 2.修改raspi.list文件 sudo nano /etc/apt/sources.list.d/raspi.list 将初始化中的代码中默认的官方软件源注释掉 # 添加下面软件源 deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui 注:同上,将下图中红色单词更改为第四步中获取到的Codename。保存并退出:Ctrl+X 按Y(保存数据) 再按回车3.更新本地的软件源 sudo apt-get update 六、采用VNC远程桌面 1.先给树莓派输入命令安装VNC程序(输入命令过程中会提示你选Y来继续安装) sudo apt-get install tightvncserver 2.启动命令 tightvncserver 输入启动命令后会提示你设置VNC的登陆密码(设置密码需要输入两遍进行确认)这里可以随机设置123456等等,设置后若出现 Y/N 的提示,请选择 Y,然后在输入两遍刚刚设置的密码即可。3.登陆VNC图形化桌面 电脑上下载一个VNC的软件VNC Viewer,用来登陆树莓派图形化桌面。 VNC Viewer V5.0.3 链接:https://pan.baidu.com/s/1SRb7yrM_ug6dn3f6rXympw 密码:7bed 下载好该软件直接打开,在VNC Server处输入 前面查询到的树莓派IP地址(IP后面需要加一个:1端口)格式为:172.20.10.4:1,点击connect 注:冒号要用英文状态下的冒号172.20.10.4:1 输入你刚刚设置的VNC登陆密码123456 成功登陆后会直接显示出图形化桌面,恭喜你~ ---------------------------------------------------------------------------------------------------------------------- 我们尊重原创,也注重分享,文章来源于微信公众号:LTEE,建议关注公众号查看原文。如若侵权请联系qter@qter.org。 ---------------------------------------------------------------------------------------------------------------------- |