通过SSH远程登陆树莓派 Raspberry Pi


版权声明:本文为博主原创文章,未经博主允许不得转载。

发布

请在此之前,

  • 确保已经联网,不论是使用网线还是使用无线WIfi。
  • 确保你的树莓派开启了SSH功能。

不然无论怎么尝试都没办法连接的。

第一步,需要知道自己的IP

如果你的Raspberry Pi连接着显示器和键盘鼠标,就简单得多了。

打开Terminal(终端)命令行输入:

ifconfig

就可以 查看到树莓派当前的IP,如下图所示,当前IP是192.168.2.168

若没有显示器,自动连接WIFI的,则需要从以下方面入手:

获取IP

  • 最好能进入你的路由器,查看连接的设备,找到树莓派的IP地址。
  • 或者在同一局域网里面,用另一台电脑或者手机,下载并使用一些IP扫描软件或者APP,进行IP段扫描,查找树莓派的IP地址。
  • ✨又或者在同一局域网内,使用终端(命令行) 输入命令:arp -a,可以查看局域网的设备名称,IP,MAC,根据这些信息找到树莓派的IP地址。(这命令Mac和Win系统都可行)

或者已知Host Name(设备名称)

就如上图,raspberrypi就是树莓派默认的Host Name

第二步,SSH远程登陆树莓派

登陆SSH不同操作系统的操作方法略有不同,现在为大家分别介绍Mac和Windows。

Mac使用SSH

相对于Windows系统,操作上Mac显得简单一些。

正如上图,我们已经知道了树莓派IP是:192.168.2.168

那么这时我们在Mac上打开终端,输入以下命令:

ssh pi@192.168.2.168

*注意:pi是用户名称,@用于分隔用户名称和IP地址

又或者,我们已经知道了树莓派的Host Name是:raspberrypi

可以在终端输入以下命令:

ssh pi@raspberrypi.lan

*注意:我们这里需要在Hostname后加上.lan,这就是局域网内的设备域名。

按回车后,如果是第一次连接,会显示出一个有关key的信息,问是否 Yes or no?这时,我们输入yes按回车就可以了。

之后,会提示请输入密码,树莓派默认的密码为「raspberrypi」,输入密码时,光标不会有任何变化,直接输完密码按回车即可。

稍等大概3秒,会列出一堆信息,

然后见到最低下的「pi@………..」,就说明你已经SSH远程登陆树莓派成功。

Windows使用SSH

Windows的命令行没有自带ssh命令,所以相比Mac系统的多了些操作,例如下载ssh软件。这里推荐使用PuTTY,免费易用,官网 -> https://putty.org/ , 请自行下载对应的32位或64位。下载安装,闭着眼一直按下一步就好,这些软件都没有捆绑流氓程序的。

打开PuTTY

会弹出PuTTY的配置对话框,我们输入树莓派的「Host Name(或者IP)」,「端口(Port)」默认是22,「连接类型(Connection type)」选择SSH,最后点击「打开(Open)」

这时,会弹出ssh key的信息,点击「是」继续。

此时,需要输入树莓派的用户名:pi,和输入密码:raspberrypi(树莓派默认密码,输入密码时光标不会有任何变化,直接输完密码按回车即可。)

此时,见到最低下的「pi@………..」,就说明你已经SSH远程登陆树莓派成功。

常见问题

待续…