树莓派成长日记2 -- 远程登录树莓派桌面

续上一篇装好镜像和更新软件源之后,对于没有额外显示屏的小伙伴来说操作树莓派很是麻烦,特别是加上PC又要多一套鼠标键盘出来,现在分享通过SSH远程登录树莓派的方法

树莓派远程登录相关软件网盘
提取码:km45


一、SSH连接树莓派终端

1.boot分区添加SSH文件

先不着急打开树莓派系统,把SD卡拔出来,插读卡器上接入PC机,打开SD卡盘符(所谓的boot分区),新建文本文档,命名为 ssh 并将文件后缀的 .txt 删掉,确认保存扩展文件
在这里插入图片描述
修改后的ssh文件如下,不带后缀,这个比较简单
在这里插入图片描述
树莓派在启动时检测到ssh文件会自动开启ssh服务

2.boot分区添加wifi配置文件

这个操作不是必要的,但同样是在boot分区新建文件,就一起解决了
同样新建文本文档,命名为 wpa_supplicant.conf (把原本的 .txt 后缀一并改掉)并保存,随后用记事本打开,需要编辑内容

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
    
    
 ssid	= "raspberry01" 
 psk	= "123456789" 
 priority = 2
}
 
network={
    
    
 ssid	= "raspberry02"
 psk	= "987654321" 
 priority = 1 
}

可以用多个 network{ } 来配置多个 wifi,其中参数配置如下

  • ssid - WiFi名称
  • psk - WiFi密码
  • priority - 优先级,数字越大优先级越高(不可以为负数)

可补充的其他参数

  • scan_ssid - 连接隐藏WiFi时需要指定该值为1
  • key_mgmt - 加密方式,如WPA-PSK,无加密方式为NONE

3.获取树莓派IP地址

如果你在第一次配置时就已经连接了WiFi,那么可以直接登录路由器得到树莓派的IP
在这里插入图片描述
或者是手动点击桌面菜单栏WiFi的连接,像PC连接WiFi一样选WiFi名字输入密码就行,简单得很啊
另外连接网线也可以的,要确保能上网,菜单栏的网络连接状态常亮时表示树莓派已经成功连上网络了,鼠标在上面停留一会可直接看到树莓派IP
在这里插入图片描述

4.SSH远程登录树莓派终端

在这我们需要用到Putty软件来进行ssh连接,软件在文章开头有云盘链接可直接拿,这里打开Putty,在框中输入树莓派IP地址,其他参数保持默认,点击 open
在这里插入图片描述
中间会弹出提示ssh连接存在风险,点“是”直接跳过
在这里插入图片描述
随后将直接打开树莓派指令终端,但需要先登录,如图用户名为pi,假如你没在系统初始设置时设置用户密码的话,那么默认密码是 raspberry,键入密码后回车,便能直接执行树莓派终端指令了
在这里插入图片描述
修改账户密码,执行指令 sudo passwd pi 进行密码修改

sudo passwd pi

二、VNC远程登录树莓派桌面

1.下载 Tightvncserver

在上一步ssh连接成功登录树莓派终端后,执行指令安装 tightvncserver

sudo apt-get install tightvncserver

可看到检查软件包并检查更新
在这里插入图片描述
检查软件包后提示需要安装或卸载的软件包情况,键入 Y ,回车继续
在这里插入图片描述
等待软件包的安装更新
在这里插入图片描述
安装完成后执行 tightvncserver 指令,第一次执行过程中要求输入登陆 VNC 的密码,这个密码不是登陆系统的密码,只是 VNC 连接的密码。这里我们可以自己设置,需要输入两次进行验证相当于要输入四次,没有这个密码就无法用 VNC 连接到树莓派。记住图上圈住的 2 ,这个后面要考,给出的数字是不确定的,反正记住这个数
在这里插入图片描述

2.VNC远程登录树莓派桌面

通过 VNC-Viewer 来进行树莓派远程访问,打开 VNC 软件(网盘), 输入树莓派的 IP 地址,我的树莓派IP是 192.168.11.44,在VNC输入框输入 192.168.11.44:2,注意IP后面带的数字就是步骤1中 New 'x' desktop is raspberrypi:2 最后的数字,然后回车。
在这里插入图片描述
接着会有安全风险提示,选择continue
在这里插入图片描述
最后一步,输入VNC密码,就是刚才终端执行 tightvncserver 指令后要输入几次的那个密码
在这里插入图片描述
最后的最后,成功登录树莓派系统桌面,哈哈哈,没什么难度吧,现在能操作的就不只是ssh的指令终端了,直接在PC上操作树莓派
在这里插入图片描述
如果再次访问时出现The connection was refused by the computer,只需在SSH输入执行下vncserver,再VNC登录就欧了
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_36955622/article/details/106546780