Linux rdp server принтер

Linux rdp server принтер

Что и как делаете, каким клиентом пользуетесь, что именно не получается вы предлагаете выяснить местным телепатам?

И rdesktop, и freerdp умеют проброс шар и принтеров.

-r Enable redirection of the specified device on the client, such that it appears on the server. Note that the allowed redirections may be restricted by the server configuration. Following devices are currently supported: -r comport:=. Redirects serial devices on your client to the server. Note that if you need to change any settings on the serial device(s), do so with an appropriate tool before starting rdesktop. In most OSes you would use stty. Bidirectional/Read support requires Windows XP or newer. In Windows 2000 it will create a port, but it's not seamless, most shell programs will not work with it. -r disk:=. Redirects a path to the share \\tsclient\ on the server (requires Windows XP or newer). The share name is limited to 8 characters. -r lptport:=. Redirects parallel devices on your client to the server. Bidirectional/Read support requires Windows XP or newer. In Windows 2000 it will create a port, but it's not seamless, most shell programs will not work with it. -r printer:[=]. Redirects a printer queue on the client to the server. The is the name of the queue in your local system. defaults to a simple PS- driver unless you specify one. Keep in mind that you need a 100% match in the server environment, or the driver will fail. The first printer on the com‐ mand line will be set as your default printer.

На клиенте должен быть установлен CUPS и настроен хотя бы один принтер, имена доступных принтеров, которые указываются в ключах редиректа можно посмотреть командой lpstat -p -d

Читайте также:  Linux аналог the bat

Источник

Печать на линукс принтер через RDP

Имеется: сервер 1с на Windows Server 2008 R2 с терминальными лицензиями и рабочие станции на openSUSE Leap 42.3 с Cinnamon DE и установленной Remmina с xrdp плагином расположенные в удаленных мелких филиалах и подключающиеся через vpnc.

В настройках подключения реммины стоит пробрасывать локальные принтеры, но тем не менее принтер на удаленном сервере не появляется и в логах принт сервера никаких ошибок при этом не отображается. Тем не менее стоящий другой сервер с Windows server 2008(не R2) успешно подключает линукс принтеры, если на него зайти через реммину и печатает на них. Попытки сравнить конфиги ни к чему не привели, ибо настроены они внешне один в один. Оба принтера настроены использовать easy print, оба являются серверами печати и серверами рдп и свойства соответствующих ролей идентичны. Драйвера принтеров на каждом сервере печати установлены идентично.

У кого нибудь был опыт подобной обратной настройки подключения линукс принтеров к виндоуз серверам? В чем может быть причина и в какую сторону рыть?

Глубоко не копал, практически работали следующие вещи: — на винде должны стоять драйвера для подключаемого принтера — если не помогает и принтеров не много, можно их на винде принудительно установить из-под админа, но тогда пользователю надо смотреть, куда он печатает

принтеров довольно много так что вариант не очень. Дрова стоят и с винды с тем же принтером подсоединиться выходит. А в случае с линуксом оно занимает порты сервера печати, но при этом не появляется в списке устройств.

Так, выяснилось что драйвера EasyPrint на виндовом сервере были повреждены. Их удаление и повторная установка с дистрибутива решило проблему

Читайте также:  Vnc linux разрешение экрана

Источник

Настройка печати через RDP с WIN-сервера на Linux-клиент

Несмотря на то, что настройка печати с Windows-машин на линукс несложная и подробно описана, тем не менее печать по протоколу IPP через CUPS имеет существенный недостаток – размер задания при печати некоторых документов, особенно изображений, может увеличиваться до неприличных величин. Также помогает решить проблему невозможности проброса принтера через RDP. Поэтому предлагается способ настройки печати через виртуальный PDF- принтер. У этого способа есть один недостаток – Windows-машина вообще не имеет представления о принтере, который установлен в линукс, соответственно, специальные возможности печати для данного принтера будут недоступны. Ниже представлена инструкция по настройке данного способа печати.

  1. Создать в папке пользователя каталог .pdftemp. Здесь будут появляться файлы для печати. Обратить внимание на точку перед названием. Это будет скрытый каталог.
  2. Создать в папке .pdftemp каталог conf.
  3. Создать в папке conf текстовый файл (скрипт). Название pdftoprint.sh. Содержание:
#!/bin/sh DIR="$HOME/.pdftemp/" ERR_LOG="$DIR/conf/err.log" PFILE="$DIR/$1" if lp "$PFILE" ; then rm "$PFILE" else echo "Unable to print \"$PFILE\"" >> "$ERR_LOG" fi exit 0

Источник

Оцените статью
Adblock
detector