所以,为了澄清一下,您想通过USB连接从运行Ubuntu的平板电脑连接到您的PC(运行Windows,但如果必要的话也可以运行Ubuntu),然后使用ssh进行连接?
我之前没有听说过这样做的方法,但是在谷歌上搜索"ssh over USB"会得到很多结果,其中有人展示了如何使用WinSCP或Putty将安装了OpenSSH的越狱iPhone连接到Windows PC。以下是一些链接:
iFans - 使用WinSCP通过USB进行SSH连接
OpenSSH,使用USB而不是WiFi
Ubuntu平板电脑可能很容易取代iPhone,因为它已经预装了OpenSSH,但我对通过USB进行SSH连接的隧道不太了解,除了知道SSH使用22号端口。这两个教程使用一个叫做itunnel的程序,但我对它一无所知。我去itunnel的网站上看到它说:“iTunnel是一个简单的Linux命令行程序,可以通过USB电缆将SSH隧道连接到越狱的iPhone上。我写了这个小工具,因为我厌倦了通过WiFi链接SSH到我的iPhone。SSH代理、SSH链接和SCP都非常好用。”因为它说是“简单的Linux命令行程序”,我认为至少值得调查一下是否能够使用。
这是一个有趣的前景,我想看看它会走向何方,但我觉得通过USB连接会增加许多不必要的工作量。我曾经使用安卓应用程序Proxoid将手机与笔记本电脑连接起来,以实现通过
./adb forward tcp:8080 tcp:8080
命令进行绑定的无线连接,但隧道连接需要我在浏览器上设置代理才能上网。将SSH连接隧道化到USB可能会导致您的应用程序在没有进行一些复杂的选项调整的情况下难以连接。
如果你有一个闲置的旧路由器(比如Linksys无线B或G路由器),你可以直接使用它将平板电脑和个人电脑连接起来,而不需要费心进行隧道设置,就能通过SSH登录到平板电脑。
lsusb
的输出是什么? - aquaherd