我正在考虑在现有服务器上运行X11客户机,然后在Raspberry或类似的服务器上拥有一个瘦的' client‘(X11服务器),作为开发环境/通用计算。
然而,偶尔我需要插入USB扫描仪(或闪存盘等)。它们是否可以在X上被清晰地共享,或者唯一的方法是像桑德 (或者samba等等)?
我可以从一个客户端到另一个服务器进行ssh操作,但是我不能/不想让服务器在' client‘上访问这样的服务。
发布于 2019-05-19 19:28:40
1) X11不能转发USB设备。
2) USB设备可以通过网络使用,例如通过usbip。
3)在网络上使用特定设备的方式有多种,比如扫描仪、打印机或存储设备。
4)您的描述似乎不清楚"X11服务器“和"X11客户端”这两个术语。X11服务器通常运行在连接到显示硬件的机器上,鼠标和键盘等都是网络协议,因此您可以在任何地方运行X11客户端。但是,这在现代应用程序中不能很好地工作,这些应用程序希望能够在它们运行的机器上使用硬件加速,因此只有当X11客户端和X11服务器在同一台机器上运行时才能正常工作。
5)如果你想要一些永久的设置,你不应该需要ssh。
因为我不太理解你的描述(什么是“现有的服务器”?)台式电脑?是否要将RaspPi用作瘦客户机(即将其连接到监视器,并在其上运行X11服务器)?或者作为一个“通用计算设备”(它没有那么强大),所以我不能给出最好的设置方法的建议。
https://unix.stackexchange.com/questions/519601
复制相似问题