Skip to main content

使用SSH从您的PC上使用Raspberry Pi SSH

树莓派3b安装Windows10完整桌面版(Windows 10 on raspberry pi 3b),并非官方的IOT版本,一个虐心的过程开始了 (六月 2025)

树莓派3b安装Windows10完整桌面版(Windows 10 on raspberry pi 3b),并非官方的IOT版本,一个虐心的过程开始了 (六月 2025)
Anonim

Raspberry Pi的标题价格为35美元,但这并没有考虑到实际使用它所需的大多数外围设备和其他硬件。

一旦你增加了屏幕,鼠标,键盘,HDMI线缆和其他部件的价格,它很快就会超过单板成本的两倍。

还有一些工作空间需要考虑 - 不是每个人都有第二个桌子或桌子来容纳完整的桌面Raspberry Pi设置。

这些问题的一个解决方案是SSH,它代表“安全外壳”,并为您提供了一种避免这些成本和空间要求的方法。

什么是Secure Shell?

维基百科告诉我们,Secure Shell是“ 用于在不安全的网络上安全地操作网络服务的加密网络协议 '.

我更喜欢更简单的解释 - 它就像运行一个终端窗口,但它在你的PC而不是Pi上,通过WiFi /网络连接实现,允许你的PC和Pi相互通话。

当您将Raspberry Pi连接到家庭网络时,它会获得一个IP地址。您的PC使用简单的终端仿真器程序,可以使用该IP地址与您的“通话”并在计算机屏幕上显示终端窗口。

这也被称为使用你的Pi'无头'。

终端仿真器

终端仿真器正如它所说的那样 - 它模拟计算机上的终端。在这个例子中,我们正在模仿Raspberry Pi的终端,但它不仅限于此。

我是Windows用户,自从我开始使用Raspberry Pi以来,我使用了一个非常简单的终端模拟器Putty。

Putty感觉有点老派,但它的工作做得很好。还有其他模拟器选项,但这个选项是免费且可靠的。

得到Putty

Putty是免费的,所以你需要做的就是从这里下载。我总是下载.exe文件。

需要注意的一点是,Putty不像其他程序那样安装,它只是一个可执行程序/图标。我建议将其移至桌面以便于访问。

开始终端会话

打开Putty,你会看到一个小窗口 - 那就是Putty,仅此而已。

打开Raspberry Pi并连接到网络后,找出其IP地址。我通常使用像Fing这样的应用程序,或者通过我的浏览器192.168.1.1访问我的路由器设置来手动找到它。

在“主机名”框中键入该IP地址,然后在“端口”框中输入“22”。您现在需要做的就是点击“打开”,您应该会在几秒钟内看到一个终端窗口。

Putty连接串口

Raspberry Pi的串行连接非常方便。它们允许您使用特殊的电缆或附件通过某些GPIO引脚访问您的Pi,该电缆或附件通过USB连接到您的PC。

如果您没有可用的网络,它也非常方便,提供了另一种使用Putty从您的PC访问Pi的方法。

设置串行连接通常需要特殊的芯片和电路,但大多数人使用内置这些电缆或附件的电缆或附件。

我对市场上的各种电缆没有太多的好运,所以我使用Gooligum Electronics的Wombat板(带有内置串行芯片)或者来自RyanTeck的专用Debug Clip。

腻子永远?

虽然在桌面设置中使用Putty存在一些限制,但自从我介绍Raspberry Pi以来,我个人在没有专用屏幕和键盘的情况下进行了管理。

如果你想使用Raspbian桌面应用程序,那么你当然需要走屏幕路线,除非你利用SSH的大哥哥--VNC的力量。我很快就会在另一篇文章中介绍它。