通过 Raspberry Pi SSH 访问 Samba 共享

Accessing Samba share through Raspberry Pi SSH

我家里有一个 raspberry Pi,我可以使用 SSH(仅使用密钥身份验证)通过互联网访问它,它位于 TP-Link 路由器后面。该路由器连接了一个硬盘驱动器,我可以使用路由器的 IP 地址在本地将其作为 samba 共享进行访问。 当我出门在外时,我想访问这个硬盘驱动器,但我不想将我的 samba 共享暴露在互联网上(不用说为什么)。有没有一种方法可以通过我的 Raspberry Pi 的 SSH 服务器安全地访问它?

我不能 100% 确定这是否是您想要的。但是你可以做什么:

  1. 通过 samba 将路由器驱动器安装到 RPi 的安装点。
  2. 通过 sshfs 访问您的 PRi。

http://en.wikipedia.org/wiki/SSHFS

对我很有帮助。我发现在 Linux 下使用 sshfs 比 nfs 或 samba 简单多了。当您在 Linux 下访问 RPi 时,此解决方案绝对有效。 Windows -> RPi,或 Mac -> RPi……也许,我不知道。我认为有 sshfs 解决方案,但我不知道它们的稳定性或可用性如何。