SAMBA. Редактирование опций общих принтеров

После того, как общедоступный принтер был создан, есть несколько опций, которые можно установить для него. Большинство из них относятся к командам, которые Samba будет исполнять при получении нового задания на печать, формировать список очереди печати, или при отмене печати. По умолчанию, будут использоватся команды для печати соответствующий данному принтеру. Однако, иногда может потребоваться использовать специальные параметры или использовать другие команды. Чтобы изменить опции общедоступного принтера, следуйте этим инструкциям:

1. На главной странице модуля, нажмите на имя общего принтера в таблице, которого вы хотите изменить. В открывшейся форме, нажмите на значок Printer Options(Опции принтера) в нижней части страницы.

 

Рисунок 1 - Главная страница модуля, секция "Общедоступные ресурсы". Для увеличения картинки, нажмите на неё

Рисунок 2 - Форма редактирования общих настроек общего принтера. Для увеличения картинки, нажмите на неё

2. Для предотвращения использования всего пространства на диске, установите квоту на spool directory(каталог задач для принтера). Для этого установите значение поля Minimum free space(минимально свободное место на диске) в некоторое количество места на диске в килобайтах. Это позволит системе заранее зарезервировать место под задачи для принтера. Это может быть полезно при больших размерах задачи для принтера.

3. Чтобы изменить команду, которая будет исполняться Samba при получении файла для печати, введите ее в поле Print command(Команда печати). Специальные коды %f (временный файл используемого при печати) и %p (для указания имени принтера) следует использовать при формировании команды. В результате может получится что-то вроде lpr -P%p %f ; rm %f. Ваша команда должна удалять временный файл(как это сделано в примере набором rm %f), посколько сервер не сделает это за вас. Все метасимволы обычно используемые в консоли вроде ;, &, и > могут быть использованы, что позволяет организовывать довольно большие серии команд. Какую бы вы ни сформировали команду, она будет всегда выполнятся при использовании пользователем общедоступного принтера.

4. Чтобы изменить команду, которую использует Samba при ожидании списка задач на печать на некотором принтере выберите переключатель Display queue command(Отобразить поле для ввода команды выполняемой при ожидании) и заполните соответствующее текстовое поле командой. Простой или составной. Помните, что при написании команды для принтера вы должны использовать стандартный BSD синтаксис команды lpr. Специальный код %p будет заменен в команде на имя принтера.

5. Аналогично, вы можете изменить команды, которые Samba запускает при удалении, приостановке и возобновлении задачи, редактированием полей Delete job command, Pause job command, и Unresume job соответственно. Специальный код %p используется для замены на имя принтера, а %j для замены на идентификатор задачи. Для большинства принтеров неустановлены команды выполняемые при приостановке и возобновлении задачи, так как они обычно не поддерживаются. В общем случае, вам нет необходимости изменять эти поля.

6. В разделе Добавление нового общего принтера в SAMBA разъясняется, что поле Printer driver(драйвер принтера) используется для ввода модели используемого принтера, чтобы Windows клиенты могли автоматически определить требуемый им драйвер для установки в свою систему.

Рисунок 3 - Форма настройки Printer options. Для увеличения картинки, нажмите на неё

7. После окончания конфигурации, нажмите кнопку Сохранить, чтобы обновить конфигурацию Samba и тем самым активировать новые настройки. Нет необходимости перезапускать Samba, так как при внесении изменений в smb.conf, он автоматически перечитывается Samba.

Вы также можете изменить эти настройки для всех общедоступных принтеров, нажав на Printer Share Defaults(Параметры для принтера по умолчанию)на главной странице модуля, а затем на Printer Options(Опции принтера). По сути дела, используемые команды удобно устанавливать глобально и менять только для конкретного принтера путем его отдельной настройки. В этом случае настройки для определенного принтера будут перезаписаны на установленные вами, вместо глобальных.

Рисунок 4 - Главная страница модуля, секция "Глобальные настройки". Для увеличения картинки, нажмите на неё




Ссылки:

К содержанию

© Copyright 2004-2017 - CMS Made Simple
Сайт работает на CMS Made Simple version 1.4.1

© Все печеньки Break-people.ru принадлежат авторам проекта.

Яндекс цитирования Рейтинг@Mail.ru Яндекс.Метрика