是否可以让服务器通过 SSH 或其他介质访问客户端 USB 设备

是否可以让服务器通过 SSH 或其他介质访问客户端 USB 设备

抱歉,如果我在这里使用了一些错误的术语,我仍在学习一些术语。

所以,我有一台运行 Ubuntu 的笔记本电脑,还有一台运行 Kali 的 Pi Zero W。在我的笔记本电脑上,我闪现了一个 Logitech Dongle,用于修补 MouseJack 漏洞。我一直想知道是否有可能将往返于加密狗的流量路由到运行 Kali 的 Pi Zero。如果是这样,是否有不止一种方法可以做到这一点?我还一直在尝试通过 USB 访问 Pi Zero,即插即用的方式。

基本上,我可以将我的笔记本电脑 USB 端口视为 Pi Zeros“USB 端口”吗

答案1

是的可能的, 和usbip

实际上,我正在使用 rpi0w 作为将有线 USB 打印机变成无线打印机的一种方法。

然而,尽管内核/用户层接口非常简单——为了导出或导入设备,您只需将一个打开的套接字传递给内核,通过将其 fd 编号写入某些/sys文件,

用户态 usbip“实用程序”是如此无能且设计错误,以至于能够安全地通过 SSH 转发 USB 设备已经变成了 100 行、非常丑陋且脆弱的脚本(涉及 iptables 规则、pidfiles 和其他垃圾),我不会在这里发布。

我认为这可以做得更简单更好,如果我能够做到,我会在这里添加一个 github 链接;-)

相关内容