社区导航

 
查看: 428|回复: 1

[分享] 【树莓派3B+测评】远程登录

[复制链接]

66

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2018-9-12 20:15:46 | 显示全部楼层 |阅读模式
本帖最后由 DDZZ669 于 2018-9-12 20:26 编辑

上个帖子【树莓派3B+测评】系统安装进行了系统的安装,由于给树莓派外接屏幕、鼠标、键盘,用起来可能不太方面,或是没有多余的屏幕可用,通过本次的配置,可以通过远程登录的方式,用自己电脑的屏幕显示树莓派的桌面。

先介绍SSH方式的远程登录,登录界面是命令行小黑框的那种。

首先要做的是在TF卡的boot盘中手动添加一个无后缀的名为ssh的空文件。
无论是通过NOOBS或是PASPBIAN装的系统,将TF卡通过读卡器插入电脑都会出现一个boot盘,
比如我装的NOOBS如下图,会多出来4个盘,如果是通过PASPBIAN,会多出来2个盘。 1.png


新建的ssh如下图:
2.png

然后把TF卡插回树莓派,开机,这个时候还是需要屏幕的。
点击树莓派的终端窗口图标,如下图:
3_0.png

输入命令:ifconfig,如下图。
这个命令是查询树莓派的本地IP地址,当然树莓派要先连上WIFI。
我的树莓派的本地IP地址为192.168.1.101。
3.jpg

接下来是通过SSH方式进行远程登录,这种登录方式只会显示小黑框,没有界面,但这是为界面方式登录打基础。
SSH登录可以下载一个PuTTY小软件(选择SSH那种下载)。
打开PuTTY,输入树莓派的IP地址,点击Open:
4.png

如果第一步没有在TF卡中创建ssh文件,会出现如下错误:
5.png

正常情况会出现下面的提示,点击“是”即可:
6.jpg

接下来会出现登录界面,首先是用户名(login as:),输入pi,
然后是输入登录密码(password:),输入自己装系统后设置的登录密码,
注意linux系统(树莓派系统基于linux)的密码都是啥也不显示的。

我们可以在PuTTY中测试一下linux的简单命令,如:
进到桌面:cd ~/Desktop/
查看有什么文件:ls
新建一个1.txt文件:touch 1.txt
这是会发现树莓派的桌面上多了一个1.txt文件。
7.png

接下来介绍通过VNC的方式进行桌面可视化方式的远程登录。
首先需要通过命令行的方式安装需要的软件包,安装命令有两条:
  1. sudo apt-get install xrdp
复制代码


  1. sudo apt-get install tightvncserver
复制代码

下图是我安装好的结果,可以多次输入命令,如果已安装则会显示已经安装等信息。
8.png

如果安装过程中出现什么问题,可以根据提示进行解决,比如一些软件包无法下载,提示我更新,
可以输入
  1. sudo apt-get update
复制代码

进行更新操作,sudo是以最高权限执行命令。
9.png

接下来还要配置VNC远程登录的密码,输入如下命令:
  1. vncserver -geometry 1080x768 :1
复制代码

1080x768是设置屏幕分辨率,:1 是设置端口号。
然后会让你输入两次VNC登录密码。
最后有个选择项我先选择了no。
我的操作如下图,注意图中第一条命令geometry我不小心打错了,不过不影响设置VNC密码。
10.png

如果命令正确,会产生一个log文件,如下图我又输了一遍命令:
11.png

至此,VNC的配置完毕,可以在自己的电脑上下载一个TightVNC软件,打开软件,输入IP地址和端口号:
如我的是192.168.1.101:1,注意冒号是英文的冒号!
12.jpg

然后后提示输入VNC登录密码,就是刚刚设置的那个密码:
13.png

然后就是期待已久的远程桌面了
14.jpg

这个时候树莓派有两个屏幕,一个是通过HDMI接口连接的屏幕,一个是通过VNC登录显示的屏幕。
接下来将树莓派关机,拔掉树莓派的鼠标、键盘和屏幕。
然后只给树莓派供电,开机,测试远程登录。

树莓派开机需要一段时间,1分钟左右吧,我们可以通过电脑的ping命令查看树莓派是否已经开机完成。
自己电脑中打开命令提示符,输入
  1. ping 192.168.1.101
复制代码

如果可以收到类似下图的信息,说明树莓派已经启动成功。
15.png

这时我们可以按照前面的介绍打开TightVNC进行登录,出现如下提示:
16.png

无法连接。。。。。。。
莫慌,我们先使用PuTTY进行SSH登录,然后再配置一下VNC登录,
还是那条命令:
  1. vncserver -geometry 1080x768 :1
复制代码

17.png


这时我们再使用TightVNC登录,发现就可以成功登录了!
现在就可以用自己电脑的鼠标、键盘和屏幕玩树莓派了。
18.jpg




此帖出自单片机论坛


回复

使用道具 举报

8297

TA的帖子

128

TA的资源

管理员

Rank: 13Rank: 13Rank: 13Rank: 13

发表于 2018-9-13 09:10:20 来自手机 | 显示全部楼层
写的很详细,可以当做很好的教程咯


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2018-10-18 18:42 , Processed in 0.081949 second(s), 15 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表