如何在以太网小工具模式下访问通过 USB 连接到另一个 Linux 的无头 Linux?

如何在以太网小工具模式下访问通过 USB 连接到另一个 Linux 的无头 Linux?

互联网上已经以不同的方式回答和解决了这个问题,但我的问题更加具体。我的设置如下:

RPI_0 = Raspberry Pi Zero 2 W
RPI_4 = Raspberry Pi 4

RPI_0 <-usb cable-> RPI_4 <-- ssh --> Macbook

我使用 MacBook 连接到 RPI_4,可以看到有一个新的网络接口,代表以太网小工具模式下的 RPI_0 (enp1s0u1u1)。

我确实手动设置了一个 IP 地址到 enp1s0u1u1(例如 169.254.0.1),并尝试通过 ssh 连接到该地址。 SSH 确实回答了,但由于某种原因我无法连接:

bidi@zero > ssh -l pi 169.254.0.1
[email protected]'s password: 
Permission denied, please try again.
[email protected]'s password: 

这就是我需要你的帮助的地方。 SSH 确实回答了,但我无法连接,因为我受到“权限被拒绝”的欢迎。

然后我在RPI_0上启用wifi,并成功登录wifi接口IP地址。进入后,我注意到 usb0(小工具接口)的 IP 地址属于 169.254.0.0/16 类,这是预料之中的。

现在我的问题是:如果 RPI_4 上电缆的另一端 usb0 有不同的地址,我如何使用 RPI_4 上手动设置的 IP 地址访问 ssh?

为什么我的权限被拒绝?

即使我使用 nmap 为 RPI_4 的 enp1s0u1u1 接口手动任意设置 IP 地址,我是否应该能够找到 RPI_0(来自 RPI_4)的真实地址?

nmap -sn 169.254.0.0/16

相关内容