云网牛站
所在位置:首页 > Linux云服务器 > 在Raspberry Pi中启用SSH及SSH到Raspberry Pi的方法

在Raspberry Pi中启用SSH及SSH到Raspberry Pi的方法

2019-05-13 22:37:55作者:李哲稿源:云网牛站

本文介绍在Raspberry Pi中启用SSH,以及介绍如何SSH到Raspberry Pi设备的方法,通过SSH(Secure Shell)从任何其他计算机,笔记本电脑,台式机甚至手机登录Raspberry Pi。我假设你在Pi上运行Raspbian并通过以太网或WiFi成功连接到网络,重要的是,你的Raspberry Pi连接到网络,否则你将无法通过SSH连接到它。

在Raspberry Pi中启用SSH及SSH到Raspberry Pi的方法

 

1:在Raspberry Pi上启用SSH

在Raspberry Pi中默认禁用SSH,因此在全新安装Raspbian后打开Pi时必须启用它。

首先通过菜单导航进入Raspberry Pi配置窗口:

在Raspberry Pi中启用SSH及SSH到Raspberry Pi的方法

现在,转到interfaces选项卡,启用SSH并重新启动Pi:

在Raspberry Pi中启用SSH及SSH到Raspberry Pi的方法

你也可以不通过终端启用SSH,输入命令sudo raspi-config,然后转到Advanced Options以启用SSH。

 

2:找到Raspberry Pi的IP地址

在大多数情况下,你的Raspberry Pi将被分配一个本地IP地址,其地址类似于192.168.x.x或10.x.x.x,可以使用各种Linux命令查找IP地址。

我在这里使用旧的ifconfig命令,但你也可以使用ip地址,参考Linux上使用ifconfig、ip、netstat、nmcli命令查找可用的网络接口

ifconfig

在Raspberry Pi中启用SSH及SSH到Raspberry Pi的方法

此命令显示所有活动网络适配器列表及其配置,第一个条目(eth0)显示IP地址为192.168.2.105,这是有效的,我使用以太网将我的Raspberry Pi连接到网络,因此它在eth0下,如果在名为'wlan0'的条目下使用WiFi检查。

还可以通过其他方式查找IP地址,例如检查路由器/调制解调器上的网络设备列表。

 

3:SSH到你的Raspberry Pi

现在已经启用了SSH并找到了你的IP地址,可以继续从任何其他计算机SSH到你的Raspberry Pi,你还需要Raspberry Pi的用户名和密码,默认用户名是pi,密码是raspberry。

如果更改了默认密码,请使用新密码而不是上面的默认密码,理想情况下,你必须更改默认密码,因为在过去,恶意软件感染了数千台使用默认用户名和密码的Raspberry Pi设备。

在要从中连接到Pi的计算机上打开终端(在Mac和Linux上),然后输入以下命令,在Windows上,可以使用像Putty这样的SSH客户端,参考在Linux上安装和使用PuTTY的详细方法

在这里,使用你在上一步中找到的IP地址:

ssh pi@192.168.x.x

注意:确保你的Raspberry Pi和用于SSH连接到Raspberry Pi的计算机已连接到同一网络:

在Raspberry Pi中启用SSH及SSH到Raspberry Pi的方法

你将在第一时间看到警告,输入yes并按Enter键:

在Raspberry Pi中启用SSH及SSH到Raspberry Pi的方法

现在,输入密码并按Enter键:

在Raspberry Pi中启用SSH及SSH到Raspberry Pi的方法

成功登录后,你将看到Raspberry Pi的终端,现在可以远程(在当前网络中)通过此终端在Raspberry Pi上执行任何命令,而无需物理访问你的Raspberry Pi。

此外,你还可以设置SSH密钥,这样每次通过SSH登录时都不必输入密码,参考SSH无密码登录:只需两个简单步(针对Linux系统)

 

相关主题

在Raspberry Pi上安装Ubuntu MATE的方法

精选文章
热门文章