通过无根的networking导出块设备

我试图通过networking将文件导出为块设备。 我没有在文件存在的机器上的root权限。 我在装有块设备的机器上有root权限。

我已经看过以太网和iSCSI,但似乎没有任何实现,允许我至less导出没有根的块(有些甚至需要内核模块)。

是否有这些或其他协议的实现不需要root? 也许我可以通过IP隧道以太网来做到这一点?

假设你正在使用Linux,它看起来像networking块设备(NBD)支持这一点。 有关更多详细信息,请查看Wikipedia上的简短说明或文档:

NBD确实需要一个内核模块来挂载(客户端),但是在服务器端不需要任何内核模块,并且允许你select你的端口,所以你可以select一个非特权端口。