我正在尝试使用 Linux 虚拟机作为 Windows 客户端的文件服务器。我已经成功实现了远程文件共享 (samba+ssh),我可以使用为此目的编写的小程序 (jetforms 样式) 在本地进行打印... 但我想了解一种更直接的方法。
我如何将打印机连接到服务器,以便我可以例如在远程会话中打开文件,并在打印对话框中看到我的本地打印机(在已建立远程会话的计算机上)?我猜应该有某种腻子隧道,但不知道如何做。
我本地有一台 Windows 7 机器;互联网上有一台 CentOS 6 VM。它有 ssh、cups 和 samba。
我发现了一个相反的问题:有一个基于 Windows 的服务器可以从 Linux 连接,但该 Windows 有一个域,而我的只是一个简单的 Windows 工作站,它位于 NAT 后面,并且具有动态 IP。 问题是: 从 Linux 打印到 Windows 网络打印机。