树莓派俱乐部 树莓派俱乐部
  • 首页
  • 树莓派
  • OpenWrt
  • Python
  • Linux
  • 注册
    登录
立即登录
  • 首页
  • 树莓派
  • OpenWrt
  • Python
  • Linux
首页 › 树莓派 › 如何在 Raspberry Pi 上启用SSH

如何在 Raspberry Pi 上启用SSH

束发少年1年前

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

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

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

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

如果您没有可用的备用HDMI显示器或键盘来连接Raspberry Pi,则可以通过将名为ssh(无任何扩展名)的空文件放入启动分区中来轻松启用SSH。

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

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

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

在Raspberry Pi上启用SSH

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

从GUI配置界面启用SSH

如果您更喜欢GUI而不是命令行,请执行以下步骤:

  1. 从Preferences菜单中打开Raspberry Pi Configuration窗口。
  2. 单击Interfaces选项卡。
  3. 选择SSH行旁边的Enable。
如何在 Raspberry Pi 上启用SSH-树莓派俱乐部

4.单击ok按钮以使更改生效。

从终端启用SSH

第一步:

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

raspi-config

第二步:

使用向上或向下键导航到Interfacing Options,然后按Enter回车。

第三步:找到SSH,然后按Enter回车。

第四步:系统将提示您是否要启用SSH服务器。 选是Yes,然后按Enter回车。

第五步:下一个窗口将通知您SSH服务器已启用。 按Enter进入顶部,返回主菜单,然后选择Finish完成以关闭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

用树莓派的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 20120 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.
...

如果您要将Pi暴露给Internet,则最好实施一些安全措施。 默认情况下,SSH侦听端口22。更改默认SSH端口可降低自动攻击的风险,从而为您的计算机增加一层额外的安全保护。 您还可以设置基于SSH密钥的身份验证并在不输入密码的情况下进行连接。

文章结语

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

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

#RaspberryPi#SSH#树莓派
1
分享
束发少年 网站管理员
文章 28评论 7
相关文章
  • 树莓派4B安装Windows10桌面版
  • 在树莓派上使用RaspAP开启热点
  • 树莓派3B Windows 10桌面版安装GPU驱动
  • 树莓派3B安装Windows10桌面版
评论 (0)
再想想
    沙发抢一发
束发少年
网站管理员
28文章
7评论
79获赞
每日快讯
树莓派俱乐部今天备案成功搬回国内
1年前
更多
文章聚合
在树莓派上使用RaspAP开启热点
9月前
树莓派安装及简单使用windows 10 iot
10月前
如何在 Raspberry Pi 上安装 Git
1年前
将您的树莓派4超频至2.0GHz
2年前
如何构建树莓派64位系统(3)编译初始化根目录(非必要)
1年前
  • 首页
Copyright © 2018-2021 树莓派俱乐部. Designed by nicetheme. 蜀ICP备19024445号-2