Можно ли печатать на сетевом сервере печати Windows с сервера AIX без использования очередей удаленного принтера?

У меня есть приложение на сервере AIX (v5.3), которое нужно печатать через сервер печати Windows через локальную сеть.

Самый простой способ сделать это - использовать SMIT для настройки очереди удаленной печати - что я и сделал в тестовой среде - но ИТ-отдел отказался настроить очередь удаленной печати на производственном сервере. У меня нет root-доступа к производственному серверу.

Есть ли другой способ подключения приложения к серверу печати, который не включает очереди печати в окне AIX?

4 ответа

Стандартный способ, позволяющий Unix печатать через сервер печати Windows, состоит в том, чтобы группа Windows настроила порт LPR на сервере Windows, и вы должны иметь возможность напрямую обращаться к нему.

Если вы можете печатать в программе, вы можете написать сценарий оболочки, чтобы перенаправить вывод через Ghostscript для рендеринга через PDD, а затем перейти к smbspool, В противном случае распечатайте в файл PostScript и затем пропустите его через указанный скрипт.

Вы спрашивали их, почему удаленная очередь печати не является приемлемой, и каково их предлагаемое решение?

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

LPR в общих потребностях LPD работает локально, однако есть lpr клиенты, которые говорят напрямую с удаленным LPD с помощью TCP.

Windows может говорить LPD. Они вызывают проблемы управления LPD в AIX или Windows?

Если у вас был TCP LPR клиента (есть даже несколько написанных на Java) в AIX этого будет достаточно?

Другие вопросы по тегам