安卓系统

如何在树莓派上启用SSH

VLOG 87 | 树莓派(Raspberry pi)不接显示器,如何开启SSH远程访问?(Raspbian系统) | How to enable SSH in Raspbian?

VLOG 87 | 树莓派(Raspberry pi)不接显示器,如何开启SSH远程访问?(Raspbian系统) | How to enable SSH in Raspbian?

目录:

Anonim

安全外壳(SSH)是用于客户端与服务器之间安全连接的加密网络协议。 在最新版本的Raspbian中,默认情况下禁用SSH访问,但可以轻松启用它。

在本教程中,我们将向您展示如何在Raspberry Pi板上启用SSH。 启用S​​SH将允许您远程连接到Pi,并执行管理任务或传输文件。

我们假设您在Raspberry Pi上安装了Raspbian。

在不带屏幕的Raspberry Pi上启用SSH

要在Raspberry Pi上启用SSH,请执行以下步骤:

  1. 关闭Raspberry Pi的电源并取出SD卡。将SD卡插入计算机的读卡器中。 SD卡将自动安装。使用OS文件管理器导航到SD卡引导目录。 Linux和macOS用户也可以从命令行执行此操作。在启动目录中创建一个名为ssh且没有任何扩展名的新空文件。从计算机中删除SD卡并将其放入Raspberry Pi中。 。 Pi会在启动时检查此文件是否存在,如果存在,将启用SSH并删除该文件。

就这样。 Raspberry Pi启动后,您可以SSH进入它。

在Raspberry Pi上启用SSH

如果您在Raspberry Pi上插入了HDMI监视器,则可以从桌面GUI或从终端手动启用SSH。

从GUI启用SSH

  1. 从“首选项”菜单中打开“ Raspberry Pi配置”窗口。

    单击“接口”选项卡。

    选择“ SSH”行旁边的“启用”。

    单击“确定”按钮以使更改生效。

从终端启用SSH

  1. 通过使用 Ctrl+Alt+T 键盘快捷键或单击终端图标来打开终端,并通过键入以下命令启动 raspi-config 工具:

    raspi-config

    使用向上或向下键导航到“接口选项”,然后按 Enter

    导航到“ SSH”,然后按 Enter

    系统将提示您是否要启用SSH服务器。 选择“是”,然后按 Enter

    下一个窗口将通知您SSH服务器已启用。 按 Enter 回到主菜单,然后选择“完成”以关闭raspi-config对话框。

另外,也可以不使用 raspi-config 工具,而只需使用 systemctl 启动并启用ssh服务:

sudo systemctl enable ssh sudo systemctl start ssh

通过SSH连接Raspberry Pi

要通过SSH连接到Pi,您需要知道您的Raspberry Pi IP地址。 如果运行的Pi没有屏幕,则可以在路由器的DHCP租用表中找到IP地址。 否则,如果插入了监视器,请使用ip命令确定板的IP地址:

ip a

找到IP地址后,可以从计算机连接到Raspberry Pi。 Windows用户可以使用SSH客户端(如PuTTY)。

Linux和macOS用户默认情况下安装了SSH客户端,并且可以通过键入以下命令将SSH SSH到Pi:

ssh pi@pi_ip_address 用Pi板的IP地址更改 pi_ip_address 。 如果您尚未更改“ pi”用户密码,则默认密码为raspberry

首次通过SSH连接时,系统将提示您接受RSA密钥指纹,键入“是”继续。

登录到Raspberry Pi后,将收到类似以下内容的消息。

Linux raspberrypi 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright….

结论

您已经了解了如何在Raspberry Pi上启用SSH。 现在,您可以登录到主板并通过命令提示符执行常见的sysadmin任务。 Linux和macOS用户可以通过在SSH配置文件中定义所有SSH连接来简化工作流程。

如有任何疑问,请在下面发表评论。

ssh树莓派