Я пытаюсь использовать виртуальную машину Linux в качестве файлового сервера для клиентов Windows. Я успешно реализовал удаленный общий доступ к файлам (samba + ssh), с помощью которого я могу печатать локально с помощью небольшой программы, которую я сделал для этой цели (стиль jetforms) ... но я хотел бы услышать о несколько более прямом подходе.
Как я могу подключить принтеры к серверу, чтобы я мог, например, открыть файл в удаленном сеансе, а в диалоговом окне печати я бы увидел свои локальные принтеры (на машине, с которой я установил удаленный сеанс)? Я предполагаю, что там должна быть какая-то шпатлевка, но не знаю как.
У меня локально стоит Windows 7; есть виртуальная машина CentOS 6 через Интернет. В нем есть ssh, чашки и самба.
Я нашел вопрос, который задает обратное: есть сервер на базе Windows для подключения из linux, но у этого окна есть домен, у меня просто простая рабочая станция Windows, которая находится за NAT и имеет динамический IP. Вот вопрос: Печать с Linux на сетевой принтер Windows.