本教程说明了如何在Raspberry Pi上启用SSH。您可以使用多种方法。 Secure Shell或SSH是一种网络协议,允许您在远程设备上运行命令。对于Raspberry Pi,您可以通过网络从其他设备(例如PC或笔记本电脑)执行命令。这使您无需连接键盘,鼠标甚至显示器就可以控制Pi。
如果配置正确,您可以使用SSH通过Internet与您的Pi进行通信。
树莓派默认出于安全原因禁用SSH。如果需要使用它,则必须启用它。
方法1– Temporary Use
要在Pi上启动SSH服务器,您可以打开一个终端窗口(即LXTerminal),然后输入:
sudo service ssh start
然后按Enter。 Pi每次启动时都需要执行此操作。
方法2–从命令行永久启用
从命令行开始,运行以下命令:
sudo raspi-config
这将启动raspi-config实用程序。选择“Interfacing Options”.
Advanced选项使您可以启用/禁用各种界面。
- 选择“SSH” option.
- 将选项设置为“Yes”
- 选择“OK”
- 选择“Finish”
如果提示重新启动,请选择“Yes”使更改生效。
方法3–从桌面永久启用
如果您的Pi启动到桌面,则可以“关闭”并使用方法2,也可以使用图形工具“ Raspberry Pi配置”。在下面找到 菜单> Preferences >Raspberry Pi配置
然后您只需要选择“接口”选项卡并将SSH设置为“已启用”即可:
出现提示时,选择“是”以重新启动,以使更改生效。
方法4– Enable Permanently
上面的方法假定您已经可以使用Pi,并且可以远程连接或连接屏幕。此方法允许您直接在另一台计算机上的SD卡上启用SSH。
要在每次启动Pi时自动启用SSH,您需要:
- 使用最新版本的Raspbian准备新的SD卡
- 将SD卡插入PC
- 在启动分区上创建一个名为“ssh”
- 弹出SD卡,插入Pi并打开电源
当Pi启动时,默认情况下启用SSH。
Using SSH协议 上 a PC
免费实用程序“PuTTY”启用后,可用于使用SSH连接到Pi。这将使您可以像直接使用Pi一样键入命令。
MobaXterm是一个了不起的应用程序,它允许您在选项卡式界面中连接到多个设备。
WinSCP是另一个更好的实用程序,更专注于传输文件。它’易于使用,类似于使用FTP。
在Android手机上使用SSH
我用“JuiceSSH”在我的Android智能手机上通过SSH连接的应用程序。
4条留言
感谢您的帖子。您在方法2的帖子中有一个错误。‘Rename “boot_enable_ssh.rc” as “boot.sh”‘. That’文件扩展名错误。它必须是“boot.rc”.
遵循您的指示后,SSH仍然无法正常工作。我碰巧看了文件boot.sh文件,它在顶部注释中说‘Name this file as “boot.rc”并将其放在启动分区上’.
请为他人更新您的帖子。感谢您的带头。
快乐的皮’ing! 🙂
发现得好!一世’ve现在更新了。感谢您的评论。
如果您在开放式网络中使用ssh,还应注意有关pi安全的注意事项。这是有关如何保持SSH连接保存的简短教程:
保护您的树莓派’s ssh connection
另一个把戏
打开/etc/rc.local并在退出0之前添加
/etc/init.d/ssh开始