|
|
<chapter id="cups-configuration">
|
|
|
<title
|
|
|
>Настройка сервера печати: CUPS</title>
|
|
|
|
|
|
<para
|
|
|
>Начните настройку сервера печати (так как вы выбрали &CUPS;, это эквивалентно настройке сервису &CUPS;), нажав на соответствующую кнопку. Вы можете найти ее, медленно перемещая мышь над кнопками и читая всплывающие подсказки. Она четырнадцатая слева или седьмая справа, на ней изображен <guiicon
|
|
|
>гаечный ключ</guiicon
|
|
|
>.</para>
|
|
|
|
|
|
<para
|
|
|
>Откроется окно настройки сервера &CUPS;. Здесь сгруппированы все настройки, относящиеся к сервису &CUPS;. Файл настройки обычно находится здесь: <filename
|
|
|
>/etc/cups/cupsd.conf</filename
|
|
|
>. Это обычный текстовый файл, используемый в нем синтаксисм очень похож на синтаксис файлов настроек веб-сервера <application
|
|
|
>Apache</application
|
|
|
>. Хорошей практикой является создание резервной копии этого файла на случай, если что-то пойдет не так:</para>
|
|
|
|
|
|
<screen
|
|
|
><userinput
|
|
|
><command
|
|
|
>cp</command
|
|
|
> <filename
|
|
|
>/etc/cups/cupsd.conf</filename
|
|
|
> <filename
|
|
|
>/etc/cups/cupsd.conf.bak</filename
|
|
|
></userinput
|
|
|
></screen>
|
|
|
|
|
|
<para
|
|
|
>Так как графический пользовательский интерфейс для редактирования файла настройки — совсем новая функция, возможно, время от времени будет полезно заглядывать в исходный файл. Так что сохраните его, пожалуйста.</para>
|
|
|
|
|
|
<sect1 id="quick-help">
|
|
|
<title
|
|
|
>Краткая справка</title>
|
|
|
|
|
|
<para
|
|
|
>Это очень полезная новая функция. Если вы нажмете на кнопку с изображением небольшого вопросительного знака (<guiicon
|
|
|
>Что это?</guiicon
|
|
|
>) в строке заголовка окна, вы увидите, что форма курсора изменится. Теперь щелкните по какому-либо полю параметра <command
|
|
|
>cupsd</command
|
|
|
>: вы увидите, что значит этот параметр и для чего он нужен. В большинстве случаев вам будет сразу понятно, о чем идет речь, иначе вам придется обратиться к документации к серверу &CUPS;. Если ваш сервис &CUPS; уже запущен, вы можете прочитать документации в браузере по адресу <ulink url="http://localhost:631/documentation.html"
|
|
|
>http://localhost:631/documentation.html</ulink
|
|
|
>.</para>
|
|
|
<para
|
|
|
>Если &CUPS; не запущен, но установлен в вашей системе, вы можете найти документацию в файловой системе. Точное расположение документации зависит от вашей операционной системы, но в &Linux; обычно документация находится в каталоге <filename class="directory"
|
|
|
>/usr/share/doc/cups/</filename
|
|
|
> или <filename class="directory"
|
|
|
> /usr/share/doc/cups/documentation.html</filename
|
|
|
>.</para>
|
|
|
|
|
|
</sect1>
|
|
|
<sect1 id="longer-help">
|
|
|
<title
|
|
|
>Более подробная справка</title>
|
|
|
|
|
|
<para
|
|
|
>Саму полную, подробную и свежую информацию вы всегда можете найти в оригинальной документации к &CUPS;. &CUPS; по динамике развития очень похож на &kde;. В этот сервер постоянно добавляются новые функции. Некоторое время настроить их использование можно, только напрямую редактируя файлы настроек. Графический интерфейс &tdeprint; может просто не успевать за разработкой &CUPS;.</para>
|
|
|
|
|
|
<para
|
|
|
>Если вы захотите взглянуть на эту документацию к &CUPS;, знайте, что ее файлы обычно находятся в следующих местах.</para>
|
|
|
|
|
|
<note>
|
|
|
<para
|
|
|
>Это пути для установки по умолчанию. В вашей операционной системе они могут быть другими. Например, может быть префикс <filename class="directory"
|
|
|
>/usr/local/</filename
|
|
|
>, однако иерархия файлов останется такой же.</para>
|
|
|
</note>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><filename class="directory"
|
|
|
>/etc/cups/</filename
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Каталог с файлами настроек</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><filename
|
|
|
>/etc/cups/cupsd.conf</filename
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Файл настроек для сервиса &CUPS;.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><filename
|
|
|
>/etc/cups/printers.conf</filename
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Файл настроек, содержащий информацию о локально установленных принтерах.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><filename class="directory"
|
|
|
>/etc/cups/ppd/</filename
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Каталог с файлами &PPD; для используемых вами принтеров.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
|
|
|
<para
|
|
|
>Следующие ссылки доступны, только если ваш сервер &CUPS; уже запущен. Чтобы перейти к документации, введите в строке адреса браузера:</para>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><ulink url="http://localhost:631/documentation.html"
|
|
|
>http://localhost:631/documentation.html</ulink
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Это страница со ссылками на все остальные документы.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><ulink url="http://localhost:631/sam.html"
|
|
|
>http://localhost:631/sam.html</ulink
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Руководство администратора сервера &CUPS; в формате <acronym
|
|
|
>HTML</acronym
|
|
|
> (на английском).</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><ulink url="http://localhost:631/sam.pdf"
|
|
|
>http://localhost:631/sam.pdf</ulink
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Руководство администратора сервера &CUPS; в формате <acronym
|
|
|
>PDF</acronym
|
|
|
> (на английском).</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><ulink url="http://www.cups.org/documentation.html"
|
|
|
>http://www.cups.org/documentation.html</ulink
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Онлайн-документация на сайте &CUPS;.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
<para
|
|
|
>Следующие файлы — та же документация (но могут отсутствовать пиктограммы и рисунки), они доступны, даже если сервис CUPS не запущен. Однако эта система печати все равно должна быть установлена на вашем компьютере. Кроме того, в некоторых дистрибутивах эти файлы могут находиться в другом месте, вам придется найти их самостоятельно. Итак, документация к CUPS расположена в следующих каталогах файловой системы.</para>
|
|
|
|
|
|
<para
|
|
|
>Эта документация доступна, даже если сервис &CUPS; не запущен, хотя, возможно, в некоторых <acronym
|
|
|
>HTML</acronym
|
|
|
>-файлах пиктограммы и рисунки будут отсутствовать.</para>
|
|
|
|
|
|
<para
|
|
|
>Как уже говорилось выше, иерархия файлов не изменится, но в вашей операционной системе вся документация может просто находиться в другом месте.</para>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><filename
|
|
|
>/usr/share/doc/cups/documentation.html</filename
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Это страница со ссылками на все остальные документы.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><filename
|
|
|
>/usr/share/doc/cups/sam.html</filename
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Руководство администратора сервера &CUPS; в формате <acronym
|
|
|
>HTML</acronym
|
|
|
> (на английском).</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><filename
|
|
|
>/usr/share/doc/cups/sam.pdf</filename
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Руководство администратора сервера &CUPS; в формате <acronym
|
|
|
>PDF</acronym
|
|
|
> (на английском).</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
|
|
|
<para
|
|
|
>Есть также несколько сайтов и конференций, где обсуждается &CUPS; (и вообще печать в &Linux;) и где новички могут рассчитывать на совет:</para>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><ulink url="http://www.cups.org/newsgroups.php"
|
|
|
>http://www.cups.org/newsgroups.php</ulink
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Сайт &CUPS;.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><ulink url="http://www.linuxprinting.org/newsportal/"
|
|
|
>http://www.linuxprinting.org/newsportal/</ulink
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>LinuxPrinting.org: здесь находится руководство по настройке печати в &Linux; и база данных принтеров для &Linux;.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
|
|
|
<para
|
|
|
>Наконец, вы можете посетить сайт &tdeprint;, где найдете сопутствующую программе документацию: <ulink url="http://tdeprint.sourceforge.net/"
|
|
|
> http://tdeprint.sourceforge.net/</ulink
|
|
|
>.</para>
|
|
|
|
|
|
<para
|
|
|
>В следующем разделе вы шаг за шагом пройдете все этапы настройки &CUPS; с помощью &tdeprint;.</para>
|
|
|
|
|
|
</sect1>
|
|
|
<sect1 id="explaining-different-gui-elements">
|
|
|
<title
|
|
|
>Элементы графического интерфейса</title>
|
|
|
|
|
|
<sect2>
|
|
|
<title
|
|
|
>Верхняя часть окна: обзор обычных и специальных (виртуальных) принтеров</title>
|
|
|
|
|
|
<para
|
|
|
>Этот раздел еще не завершен.</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Иерархический список, пиктограммы и обычный список.</para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Кнопки панелей инструментов.</para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Разные шрифты для разных принтеров.</para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Разные пиктограммы принтеров сообщают о разных свойствах принтеров.</para>
|
|
|
</listitem>
|
|
|
</itemizedlist>
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
<sect2>
|
|
|
<title
|
|
|
>Нижняя часть окна: вкладки с более подробной информацией</title>
|
|
|
|
|
|
<para
|
|
|
>Этот раздел еще не завершен.</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Кнопки панелей инструментов.</para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Вкладки.</para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Изменение настроек принтера.</para>
|
|
|
</listitem>
|
|
|
</itemizedlist>
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
</sect1>
|
|
|
|
|
|
|
|
|
<sect1 id="welcome-to-cups-server-configuration">
|
|
|
<title
|
|
|
>Утилита настройки сервера CUPS</title>
|
|
|
|
|
|
<para
|
|
|
>Это окно настройки вашего сервера. Щелкнув по одной из пиктограмм в списке слева, вы откроете соответствующую ей группу настроек.</para>
|
|
|
|
|
|
<para
|
|
|
>У каждого параметра есть значение по умолчанию. Эти значения позволяют &CUPS; работать как клиенту почтового сервера. Клиенты используют порт 631 для получения информации о &CUPS;-серверах, присутствующих в вашей локальной сети. Используя эту информацию клиенты могут начать печать без установки дополнительных драйверов или настройки принтеров.</para>
|
|
|
|
|
|
<para
|
|
|
>Чтобы настроить сервер &CUPS; (который будет распространять информацию о себе в локальной сети), вам придется изменить некоторые значения.</para>
|
|
|
|
|
|
<para
|
|
|
>Окно настройки сервера &CUPS;: начало работы. </para>
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно настройки сервера &CUPS;</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration1_welcome.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно настройки сервера &CUPS;</phrase
|
|
|
></textobject>
|
|
|
<caption
|
|
|
><para
|
|
|
>Окно настройки сервера &CUPS;</para
|
|
|
></caption>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<para
|
|
|
>Значения по умолчанию, уже введены в соответствующие поля, поэтому вам ничего не нужно делать, чтобы активировать их. Значения параметров изменяются обычным способом.</para>
|
|
|
|
|
|
<para
|
|
|
>В конфигурацию сервера входят:</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><link linkend="server-general-configuration"
|
|
|
>основные настройки <guilabel
|
|
|
>Сервера</guilabel
|
|
|
>;</link
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><link linkend="server-logging-configuration"
|
|
|
>параметры ведения <guilabel
|
|
|
>Журнала</guilabel
|
|
|
>;</link
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><link
|
|
|
linkend="server-directories-configuration"
|
|
|
>пути к <guilabel
|
|
|
>Каталогам</guilabel
|
|
|
> сервера;</link
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><link linkend="server-configuration"
|
|
|
>настройки HTTP;</link
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><link linkend="server-encryption-support-configuration"
|
|
|
>параметры шифрования;</link
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><link linkend="server-miscellaneous-configuration"
|
|
|
>параметры <guilabel
|
|
|
>Заданий</guilabel
|
|
|
>;</link
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>параметры работы с <guilabel
|
|
|
>Сетью</guilabel
|
|
|
>;</para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><link linkend="network-clients-configuration"
|
|
|
>дополнительные параметры работы с сетью;</link
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><link
|
|
|
linkend="browsing-general-configuration"
|
|
|
>параметры <guilabel
|
|
|
>Просмотра</guilabel
|
|
|
>;</link
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><link linkend="browsing-connection-configuration"
|
|
|
>параметры соединения;</link
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><link
|
|
|
linkend="browsing-masks-configuration"
|
|
|
>маски просмотра;</link
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><link linkend="browsing-timeouts-configuration"
|
|
|
>время ожидания;</link
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><link linkend="browsing-relay-configuration"
|
|
|
>другие параметры просмотра;</link
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><link
|
|
|
linkend="security-configuration"
|
|
|
>настройки <guilabel
|
|
|
>Безопасности</guilabel
|
|
|
>.</link
|
|
|
></para>
|
|
|
</listitem>
|
|
|
</itemizedlist>
|
|
|
|
|
|
<para
|
|
|
>Все эти настройки будут описаны в следующих разделах данного руководства.</para>
|
|
|
|
|
|
</sect1>
|
|
|
|
|
|
<sect1 id="server-general-configuration">
|
|
|
<title
|
|
|
>Настройки сервера</title>
|
|
|
|
|
|
<para
|
|
|
>Основные настройки сервера сгруппированы в этом окне. Это:</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Имя сервера</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Администратор сервера</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Пользователь (перемещено в Фильтр)</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Группа (перемещено в Фильтр)</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Имя пользователя - удалённого администратора (перемещено в Безопасность)</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
</itemizedlist>
|
|
|
|
|
|
<para
|
|
|
>Все эти значения вы можете изменить. Нажмите на кнопку <guilabel
|
|
|
>Краткая справка</guilabel
|
|
|
>, чтобы получить небольшое объяснение того, зачем нужен каждый параметр.</para>
|
|
|
|
|
|
<para
|
|
|
>Если вы не уверены в своих действиях, обратитесь к документации &CUPS;. Если ваш сервер &CUPS; уже запущен, документацию можно прочитать прямо в &konqueror;, введя в строку адреса &URL; <ulink url="http://localhost:631/documentation.html"
|
|
|
> http://localhost:631/documentation.html</ulink
|
|
|
>.</para>
|
|
|
|
|
|
<para
|
|
|
>Сначала ознакомьтесь с руководством администратора (на английском языке). Если сервер &CUPS; еще не запущен, найдите в своей системе каталог с документацией: обычно это <filename class="directory"
|
|
|
>/usr/share/doc/cups/</filename
|
|
|
> или <filename
|
|
|
>/usr/share/doc/cups/documentation.html</filename
|
|
|
>.</para>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно с основными настройками &CUPS;</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration2_general.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно с основными настройками &CUPS; </phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Имя сервера</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Имя вашего сервера в сети. По умолчанию CUPS использует имя локальной машины. Чтобы изменить имя сервера по умолчанию, отредактируйте файл <filename
|
|
|
>client.conf</filename
|
|
|
>.</para>
|
|
|
|
|
|
<informalexample>
|
|
|
<para
|
|
|
>Например, введите <userinput
|
|
|
>myhost.domain.com</userinput
|
|
|
>.</para>
|
|
|
</informalexample>
|
|
|
|
|
|
<para
|
|
|
>Это имя узла, которым будут пользоваться клиенты. Если у вас возникнут какие-либо странные проблемы при попытке подключиться к серверу, введите сюда <acronym
|
|
|
>IP</acronym
|
|
|
>-адрес. Так вы можете избежать проблем с определением имени узла и упростить поиск других проблем.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Администратор сервера</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Это адрес электронной почты, куда будут направляться сообщения о проблемах. Пл умолчанию может использоваться <quote
|
|
|
>root@hostname</quote
|
|
|
>.</para>
|
|
|
|
|
|
<informalexample>
|
|
|
<para
|
|
|
>Можете, например, ввести <userinput
|
|
|
>root@myhost.com</userinput
|
|
|
>.</para>
|
|
|
</informalexample>
|
|
|
|
|
|
<note>
|
|
|
<para
|
|
|
>Хотя краткая справка по этому параметру говорит только об отправке жалоб, по этому адреса можно отправлять и благодарности администратору за хорошую работу.</para>
|
|
|
</note>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Пользователь (перемещено в Фильтр)</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>От чьего имени будет запускаться сервер. Обычно это <systemitem class="username"
|
|
|
>lp</systemitem
|
|
|
>, но если нужно, вы можете вписать сюда другое имя.</para>
|
|
|
|
|
|
<note>
|
|
|
<para
|
|
|
>Сначала сервер должен быть запущен от имени суперпользователя, чтобы установить поддержку <acronym
|
|
|
>IPP</acronym
|
|
|
>-порта 631. При запуске внешней программы, пользователь меняется.</para>
|
|
|
</note>
|
|
|
|
|
|
<informalexample>
|
|
|
<para
|
|
|
>Введите, например, <userinput
|
|
|
>lp</userinput
|
|
|
>.</para>
|
|
|
</informalexample>
|
|
|
|
|
|
<para
|
|
|
>Это учетная запись пользователя &UNIX; для запуска фильтров и <acronym
|
|
|
>CGI</acronym
|
|
|
>-программ. <acronym
|
|
|
>CGI</acronym
|
|
|
>-программы отвечают за веб интерфейс по адресу <ulink url="http://localhost:631/"
|
|
|
>http://localhost:631/</ulink
|
|
|
>.</para>
|
|
|
|
|
|
<warning>
|
|
|
<para
|
|
|
>Для работы CUPS не нужно делать значением этого поля <systemitem class="username"
|
|
|
>root</systemitem
|
|
|
>, поэтому никогда не делайте этого: это может быть опасным. Если кто-то обнаружит уязвимости в защите сервера: файловых фильтрах, драйверах принтеров или <acronym
|
|
|
>CGI</acronym
|
|
|
>-программах, он сможет выполнять любые команды в вашей системе с привилегиями суперпользователя. В поле <guilabel
|
|
|
>Пользователь</guilabel
|
|
|
> всегда вводите имя непривилегированного пользователя.</para>
|
|
|
</warning>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Группа (перемещено в Фильтр)</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>От имени какой группы будет запускаться сервер. Обычно это <systemitem class="username"
|
|
|
>sys</systemitem
|
|
|
>, но если нужно, вы можете вписать сюда другое имя.</para>
|
|
|
|
|
|
<informalexample>
|
|
|
<para
|
|
|
>Введите, например, <userinput
|
|
|
>sys</userinput
|
|
|
>.</para>
|
|
|
</informalexample>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Имя пользователя - удалённого администратора (перемещено в Безопасность)</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Имя пользователя, которому разрешен доступ с других узлов сети. По умолчанию это <userinput
|
|
|
>remroot</userinput
|
|
|
>.</para>
|
|
|
|
|
|
<para
|
|
|
>Это имя будет появляться в файлах журналах и запросах на выполнение заданий для всех ресурсов сервера &CUPS;, к которым разрешен доступ <emphasis
|
|
|
>без</emphasis
|
|
|
> аутентификации. В остальных случаях будут использоваться имена зарегистрировавшихся пользователей.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
</sect1>
|
|
|
|
|
|
<sect1 id="server-logging-configuration">
|
|
|
<title
|
|
|
>Параметры журналирования событий</title>
|
|
|
|
|
|
<para
|
|
|
>Основные параметры журналирования сгруппированы в этом окне. Это:</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Журнал доступа</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Журнал ошибок</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Журнал распечатанных заданий</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Уровень журналирования</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Макс. размер журнала</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
</itemizedlist>
|
|
|
|
|
|
<para
|
|
|
>Эти настройки очень важны. Если у вас возникнут какие-либо проблемы, укажите уровень журналирования <quote
|
|
|
>Отладочная информация</quote
|
|
|
>, перезапустите &CUPS; и посмотрите сообщения в журнале ошибок, возможно, это упростит понимание проблемы.</para>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно параметров журналирования </screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration3_logging.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно параметров журналирования</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Журнал доступа</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Журнал, в который записываются все попытки подключитсья к серверу. Если путь не начинается с наклонной черты (<literal
|
|
|
>/</literal
|
|
|
>), он относителен каталогу сервера.</para>
|
|
|
|
|
|
<para
|
|
|
>Вы можете также указать здесь <userinput
|
|
|
>syslog</userinput
|
|
|
>, чтобы отправлять весь выводу этому сервису.</para>
|
|
|
|
|
|
<informalexample>
|
|
|
<para
|
|
|
>Введите путь, например, <userinput
|
|
|
><filename
|
|
|
>/var/log/cups/acces_log</filename
|
|
|
></userinput
|
|
|
>.</para>
|
|
|
</informalexample>
|
|
|
|
|
|
<para
|
|
|
>Формат этого файла — так называемый общий формат журналов (<quote
|
|
|
>Common Log Format</quote
|
|
|
>). Приложения вроде <application
|
|
|
>Webalyzer</application
|
|
|
> или другие приложения анализа журналов могут создавать отчеты о загрузке сервера &CUPS;.</para>
|
|
|
|
|
|
<para
|
|
|
>Чтобы включить в название файла журнала имя сервера, используйте <token
|
|
|
>%s</token
|
|
|
>. Пример: <userinput
|
|
|
><filename
|
|
|
>/var/log/cups/access_log-%s</filename
|
|
|
></userinput
|
|
|
>.</para>
|
|
|
|
|
|
<screen
|
|
|
><prompt
|
|
|
>kurt@transmeta:~
|
|
|
></prompt
|
|
|
><userinput
|
|
|
><command
|
|
|
>tail</command
|
|
|
> <parameter
|
|
|
>/var/log/cups/access_log</parameter
|
|
|
></userinput>
|
|
|
<computeroutput>
|
|
|
127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST /printers/ HTTP/1.1" 200 109
|
|
|
127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST /admin/ HTTP/1.1" 401 0
|
|
|
127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST / HTTP/1.1" 200 210
|
|
|
127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "GET /ppd/DANKA_P450.ppd HTTP/1.1" 200 51021
|
|
|
127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST /jobs/ HTTP/1.1" 200 246
|
|
|
10.160.16.45 - - [04/Aug/2001:20:11:39 +0100] "GET /printers/DANKA_P450 HTTP/1.0" 200 0
|
|
|
127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST / HTTP/1.1" 200 80
|
|
|
127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST / HTTP/1.1" 200 139
|
|
|
10.160.16.45 - - [04/Aug/2001:20:11:40 +0100] "GET /cups.css HTTP/1.0" 200 198
|
|
|
127.0.0.1 - - [04/Aug/2001:20:11:40 +0100] "POST / HTTP/1.1" 200 139
|
|
|
10.160.16.45 - - [04/Aug/2001:20:11:39 +0100] "GET /printers/DANKA_P450 HTTP/1.0" 200 7319
|
|
|
10.160.16.45 - - [04/Aug/2001:20:11:40 +0100] "GET /images/title-logo.gif HTTP/1.0" 200 5729
|
|
|
</computeroutput
|
|
|
></screen>
|
|
|
|
|
|
<para
|
|
|
>Как видите, каждое обращение к серверу записывается на отдельной строке. Информация об обращении: <acronym
|
|
|
>IP</acronym
|
|
|
>-адрес клиента, дата и время обращения, метод обращения (<command
|
|
|
>POST</command
|
|
|
> или <command
|
|
|
>GET</command
|
|
|
>), запращиваемый ресурс, версия &HTTP;, используемого клиентом, код ответа и число переданных байтов. Код ответа <errorcode
|
|
|
>200</errorcode
|
|
|
> значит <errorname
|
|
|
>OK</errorname
|
|
|
>, <errorcode
|
|
|
>401</errorcode
|
|
|
> — <errorname
|
|
|
>авторизация не пройдена</errorname
|
|
|
>, поэтому в доступе к ресурсу было отказано. Более подробное описание этого формата можно найти в <ulink url="http://localhost:631/sam.html#7_6_1"
|
|
|
>руководстве администратора &CUPS;</ulink
|
|
|
>.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Журнал ошибок</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Если путь не начинается с наклонной черты (<literal
|
|
|
>/</literal
|
|
|
>), он относителен каталогу сервера. По умолчанию это <filename
|
|
|
>/var/log/cups/error_log</filename
|
|
|
>.</para>
|
|
|
|
|
|
<para
|
|
|
>Вы можете также указать здесь <userinput
|
|
|
>syslog</userinput
|
|
|
>, чтобы отправлять весь выводу этому сервису.</para>
|
|
|
|
|
|
<informalexample>
|
|
|
<para
|
|
|
>Введите путь, например, <userinput
|
|
|
><filename
|
|
|
>/var/log/cups/error_log</filename
|
|
|
></userinput
|
|
|
>.</para>
|
|
|
</informalexample>
|
|
|
|
|
|
<para
|
|
|
>В части журнала ошибок, приведенной ниже, показана процедура печати тестовой страницы с уровнем журналирования <quote
|
|
|
>Общие сведения</quote
|
|
|
>. Об уровнях журналирования читайте ниже.</para>
|
|
|
|
|
|
<screen
|
|
|
><prompt
|
|
|
>kurt@transmeta:~
|
|
|
></prompt
|
|
|
><userinput
|
|
|
><command
|
|
|
> tail </command
|
|
|
> <parameter
|
|
|
>/var/log/cups/error_log</parameter
|
|
|
></userinput>
|
|
|
<computeroutput>
|
|
|
I [04/Aug/2001:23:15:10 +0100] Job 213 queued on 'DANKA_P450' by 'root'
|
|
|
I [04/Aug/2001:23:15:10 +0100] Started filter /usr/lib/cups/filter/pstops (PID 18891) for job 213.
|
|
|
I [04/Aug/2001:23:15:10 +0100] Started backend /usr/lib/cups/backend/lpd (PID 18892) for job 213.
|
|
|
</computeroutput
|
|
|
></screen>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Журнал распечатанных заданий</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Если путь не начинается с наклонной черты (<literal
|
|
|
>/</literal
|
|
|
>), он относителен каталогу сервера. По умолчанию это <filename
|
|
|
>/var/log/cups/page_log</filename
|
|
|
>.</para>
|
|
|
|
|
|
<para
|
|
|
>Вы можете также указать здесь <userinput
|
|
|
>syslog</userinput
|
|
|
>, чтобы отправлять весь выводу этому сервису.</para>
|
|
|
|
|
|
<informalexample>
|
|
|
<para
|
|
|
>Введите путь, например, <userinput
|
|
|
><filename
|
|
|
>/var/log/cups/page_log</filename
|
|
|
></userinput
|
|
|
>.</para>
|
|
|
</informalexample>
|
|
|
<para
|
|
|
>В этом журнале каждой странице каждого задания отведена одна строка.</para>
|
|
|
|
|
|
<para
|
|
|
>Вот как он может выглядеть:</para>
|
|
|
|
|
|
<screen
|
|
|
><prompt
|
|
|
>kurt@transmeta:~
|
|
|
></prompt
|
|
|
><userinput
|
|
|
><command
|
|
|
> tail </command
|
|
|
> <parameter
|
|
|
>/var/log/cups/page_log</parameter
|
|
|
></userinput>
|
|
|
<computeroutput>
|
|
|
GIMP_print_stp_HP kdetest 201 [03/Aug/2001:03:18:03 +0100] 4 1
|
|
|
GIMP_print_stp_HP kdetest 201 [03/Aug/2001:03:18:03 +0100] 5 1
|
|
|
GIMP_print_stp_HP kdetest 202 [03/Aug/2001:11:46:49 +0100] 1 1
|
|
|
GIMP_print_stp_HP kdetest 203 [03/Aug/2001:11:46:54 +0100] 1 1
|
|
|
DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 1 33
|
|
|
DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 2 33
|
|
|
DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 3 33
|
|
|
DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 4 33
|
|
|
DANKA_infotec_P450 root 205 [04/Aug/2001:19:12:34 +0100] 1 14
|
|
|
DANKA_infotec_P450 root 206 [04/Aug/2001:19:15:20 +0100] 1 1
|
|
|
</computeroutput
|
|
|
></screen>
|
|
|
|
|
|
<para
|
|
|
>Из этого листинга можно определить имена принтеров (<systemitem class="resource"
|
|
|
>GIMP_print_stp_HP</systemitem
|
|
|
> и <systemitem class="resource"
|
|
|
>DANKA_infotec_P450</systemitem
|
|
|
>), использовавшихся сервером, имена пользователей (<systemitem class="username"
|
|
|
>kdetest</systemitem
|
|
|
>, <systemitem class="username"
|
|
|
>kurt</systemitem
|
|
|
> и <systemitem class="username"
|
|
|
>root</systemitem
|
|
|
>), идентификаторы заданий (от <quote
|
|
|
>201</quote
|
|
|
> до <quote
|
|
|
>205</quote
|
|
|
>), время печати, номера страниц и количество копий страниц. Например, в задании 204 было 4 страницы и 33 копии, а в задании 205 было 14 копий всего лишь одной страницы.</para>
|
|
|
|
|
|
<note>
|
|
|
<para
|
|
|
>В вычислении количества страниц &CUPS; зависит от &PostScript;, точнее, фильтра <quote
|
|
|
>pstops</quote
|
|
|
> (см. диаграмму в <link linkend="architecture-diagram"
|
|
|
>теоретическом разделе</link
|
|
|
>). Сам же фильтр <command
|
|
|
>pstops</command
|
|
|
> зависит от соответствия стандарту структурирования документов (Document Structuring Conventions, разработан Adobe), а за это отвечает клиент, отправивший запрос. В большинстве случаев, эта цепочка работает хорошо.</para>
|
|
|
|
|
|
<para
|
|
|
>Однако такой подсчет страниц не ведется для непосредственных запросов к принтеру, так как в этом случае не используется не используются фильтры на стороне сервера и фильтр <command
|
|
|
>pstops</command
|
|
|
> обходится. Любое задание с непосредственным обращением к принтеру считается за содержащее одну страницу (и, возможно, несколько копий). Это касается, например, заданий отправленных серверу &CUPS; через <application
|
|
|
>Samba</application
|
|
|
> клиентами &Microsoft; &Windows;, так как эти задания уже корректно подготовлены для печати (там используются собственные драйверы принтеров).</para>
|
|
|
</note>
|
|
|
|
|
|
<note>
|
|
|
<para
|
|
|
>Возможно, кто-то напишет удобный инструмент для анализа этого журнала. Такая программа должна создавать отчеты с графическим выводом наподобие <application
|
|
|
>Webalizer</application
|
|
|
>. Так вы сможете получить статистику использования принтеров, зависимости нагрузки на принтеры от времени суток, дня недели, количества пользователей и т. д. Не хотите этим заняться?</para>
|
|
|
</note>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Уровень журналирования</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Определяет количество сообщений, записываемых в журнал ошибок. Вам доступны следующие варианты:</para>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Детальная отладка</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Запись любых событий.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Отладочная информация</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Запись почти всех событий.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Общие сведения</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Запись всех запросов и изменений состояния.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Предупреждения</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Запись только ошибок и предупреждений.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Ошибки</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Запись только ошибок.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Не вести журнал</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Не вести журнал вообще.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
</variablelist>
|
|
|
|
|
|
<para
|
|
|
>Если вам нужно решить какую-то проблему или если вы хотите получше изучить &CUPS;, выберите один из первых двух вариантов. В журнале ошибок будет появляться гораздо больше записей. чем обычно (не только сообщений об ошибках).</para
|
|
|
>
|
|
|
|
|
|
<para
|
|
|
>Журнал ошибок можно использовать для наблюдения за тем, что &CUPS; делает, когда вы отправляете ему задание. Откройте &konsole; и введите:</para>
|
|
|
|
|
|
<screen
|
|
|
><prompt
|
|
|
>kurt@transmeta:~
|
|
|
></prompt
|
|
|
><userinput
|
|
|
><command
|
|
|
>tail</command
|
|
|
> <option
|
|
|
>-f</option
|
|
|
> <option
|
|
|
>-n</option
|
|
|
><parameter
|
|
|
>100</parameter
|
|
|
> <parameter
|
|
|
>/var/log/cups/error_log</parameter
|
|
|
></userinput
|
|
|
></screen>
|
|
|
|
|
|
<para
|
|
|
>Будут напечатаны последние 100 строк журнала (<option
|
|
|
>-n</option
|
|
|
> <parameter
|
|
|
>100</parameter
|
|
|
>), кроме того, этот вывод будет постоянно обновляться, если будет обновляться файл журнала (<option
|
|
|
>-f</option
|
|
|
>). Вот как может выглядеть этот вывод во время печати тестовой страницы (кое-что было удалено ради экономии места):</para>
|
|
|
|
|
|
<screen
|
|
|
><computeroutput
|
|
|
>
|
|
|
I [04/Aug/2001:23:15:12 +0100] Job 214 queued on 'DANKA_P450' by 'root'
|
|
|
D [04/Aug/2001:23:15:12 +0100] StartJob(214, 08426fe0)
|
|
|
D [04/Aug/2001:23:15:12 +0100] StartJob() id = 214, file = 0/1
|
|
|
D [04/Aug/2001:23:15:12 +0100] job-sheets=none,none
|
|
|
D [04/Aug/2001:23:15:12 +0100] banner_page = 0
|
|
|
D [04/Aug/2001:23:15:12 +0100] StartJob: argv = "DANKA_P450","214","root","TDE Print Test",
|
|
|
[....]
|
|
|
D [04/Aug/2001:23:15:12 +0100] StartJob: envp = "PATH=/usr/lib/cups/filter:/bin:/usr/bin", [....]
|
|
|
D [04/Aug/2001:23:15:12 +0100] StartJob: statusfds = 5, 6
|
|
|
D [04/Aug/2001:23:15:12 +0100] StartJob: filterfds[1] = 7, -1
|
|
|
D [04/Aug/2001:23:15:12 +0100] StartJob: filter = "/usr/lib/cups/filter/pstops"
|
|
|
D [04/Aug/2001:23:15:12 +0100] StartJob: filterfds[0] = 8, 9
|
|
|
D [04/Aug/2001:23:15:12 +0100] start_process("/usr/lib/cups/filter/pstops", [....]
|
|
|
I [04/Aug/2001:23:15:12 +0100] Started filter /usr/lib/cups/filter/pstops (PID 18991) for job 214.
|
|
|
D [04/Aug/2001:23:15:12 +0100] StartJob: backend = "/usr/lib/cups/backend/lpd"
|
|
|
D [04/Aug/2001:23:15:12 +0100] StartJob: filterfds[1] = -1, 7
|
|
|
D [04/Aug/2001:23:15:12 +0100] start_process("/usr/lib/cups/backend/lpd", [....]
|
|
|
I [04/Aug/2001:23:15:12 +0100] Started backend /usr/lib/cups/backend/lpd (PID 18992) for job 214.
|
|
|
D [04/Aug/2001:23:15:12 +0100] Page = 595x842; 15,16 to 580,833 [....] </computeroutput
|
|
|
></screen
|
|
|
>
|
|
|
|
|
|
<para
|
|
|
>Строки с буквой <quote
|
|
|
>D</quote
|
|
|
> в начале означают, что это отладочное сообщение. Строки с буквой <quote
|
|
|
>I</quote
|
|
|
> в начале означают, что это информационное сообщение.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Макс. размер журнала</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
|
|
|
<para
|
|
|
>Максимальный размер файлов любых журналов, после которого будет выполнено их обновление. По умолчанию 1 Мб. Если вы введете 0, запись будет постоянно производиться в один и тот же файл.</para>
|
|
|
|
|
|
<informalexample>
|
|
|
<para
|
|
|
>Введите размер в выбранных единицах измерения, например, <userinput
|
|
|
>1</userinput
|
|
|
>.</para>
|
|
|
</informalexample>
|
|
|
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
</sect1>
|
|
|
|
|
|
<sect1 id="server-directories-configuration">
|
|
|
<title
|
|
|
>Настройка каталогов сервера</title>
|
|
|
|
|
|
<para
|
|
|
>Окно настройки &CUPS;-сервера. Здесь вы можете задать пути к различным каталогам. Обычно нет необходимости менять эти значения по умолчанию. В случае, если вы хотите использовать особенные шрифты для печати (TrueType, &PostScript; или какие-нибудь другие), то здесь вы можете определить их. В настройки этой группы входят:</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><guilabel
|
|
|
>Исполняемые программы сервера</guilabel
|
|
|
>: где расположены исполняемы программы;</para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><guilabel
|
|
|
>Исполняемые программы сервера</guilabel
|
|
|
>: где расположены файлы настройки;</para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><guilabel
|
|
|
>Каталог данных</guilabel
|
|
|
>: где лежат файлы данных для сервера;</para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><guilabel
|
|
|
>Временные файлы</guilabel
|
|
|
>: где будут находиться временные файлы печати; </para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><guilabel
|
|
|
>Каталог запросов</guilabel
|
|
|
>: обращения к серверу; </para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><guilabel
|
|
|
>Каталог шрифтов</guilabel
|
|
|
>: где лежат шрифты для печати.</para>
|
|
|
</listitem>
|
|
|
</itemizedlist>
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно настройки &CUPS;: настройка &HTTP;</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration4_directories.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно настройки &CUPS;: настройка &HTTP;</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Исполняемые программы сервера</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Корневой каталог для исполняемых файлов. По умолчанию это <filename class="directory"
|
|
|
>/usr/lib/cups</filename
|
|
|
> (или <filename class="directory"
|
|
|
>/usr/lib32/cups</filename
|
|
|
> в IRIX 6.5)</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Исполняемые программы сервера</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Корневой каталог файлов конфигурации. По умолчанию это <filename class="directory"
|
|
|
>/etc/cups</filename
|
|
|
>.</para>
|
|
|
<para
|
|
|
>Маловероятно, чтобы этот каталог нужно было менять на другой.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Каталог данных</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Корневой каталог для разных вспомогательных файлов &CUPS;. По умолчанию это <filename class="directory"
|
|
|
>/usr/share/cups</filename
|
|
|
>.</para>
|
|
|
<para
|
|
|
>В этом каталоге содержатся сведения о титульных страницах, кодировках, драйверах, шрифтах, шаблонах <command
|
|
|
>pstoraster</command
|
|
|
> и др.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Временные файлы</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Каталог для хранения временных файлов. Этот каталог должен быть доступен для записи пользователю, указанному в предыдущей группе настроек. По умолчанию это или <filename class="directory"
|
|
|
>/var/spool/cups/tmp</filename
|
|
|
>, или значение переменной окружения <envar
|
|
|
>TMPDIR</envar
|
|
|
>.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Каталог запросов</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Это каталог, где хранятся запросы. По умолчанию это <filename class="directory"
|
|
|
>/var/spool/cups</filename
|
|
|
>.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Каталог шрифтов</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Место, где &CUPS;-сервер может найти специальные шрифты (TrueType или &PostScript;). Шрифты для встраивания в файлы печати &CUPS; будет искать именно здесь. Сейчас этот параметр влияет только на фильтр <command
|
|
|
>pstoraster</command
|
|
|
>, а его значение по умолчанию — <filename class="directory"
|
|
|
>/usr/share/cups/fonts</filename
|
|
|
>.</para>
|
|
|
|
|
|
<para
|
|
|
>Чтобы указать несколько каталогов, перечислите их через двоеточия. Например:</para>
|
|
|
|
|
|
<informalexample>
|
|
|
<para
|
|
|
><userinput
|
|
|
>/path/to/first/fontdir/:/path/to/second/fontdir/:/path/to/last/fontdir/</userinput
|
|
|
></para>
|
|
|
</informalexample>
|
|
|
|
|
|
<para
|
|
|
>Чтобы эта настройка действовала так, как нужно, приложению, которое запрашивает печать, нужно:</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>или корректно ссылаться на файлы шрифтов в заголовке создаваемого файла &PostScript;;</para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>или встраивать шрифты в файл &PostScript;.</para>
|
|
|
</listitem>
|
|
|
</itemizedlist>
|
|
|
|
|
|
<para
|
|
|
><emphasis
|
|
|
>Ссылаясь</emphasis
|
|
|
> на шрифт по его имени, приложение не может гарантировать, что принтер или обработчик растровых изображений действительно будут использовать этот шрифт. Принтер или обработчик будут его использовать, только если он доступен в системе.</para>
|
|
|
|
|
|
<para
|
|
|
>В случае принтера &PostScript; шрифт должен размещаться в самом принтере. Если у принтера его нет, при печати этот шрифт будет заменен похожим.</para>
|
|
|
|
|
|
<para
|
|
|
>Если это не &PostScript;-принтер, эти обязанности переходят к &CUPS; и фильтрам его обработчика растровых изображений. Во время преобразования инструкций &PostScript; фильтром <command
|
|
|
>pstoraster</command
|
|
|
> &CUPS; попытается найти правильный шрифт в указанном каталоге. </para>
|
|
|
|
|
|
<para
|
|
|
>В случае использования устройства, выводящего &PostScript; &CUPS; просто перенаправляет файл (хотя и пропуская его через фильтр <command
|
|
|
>pstops</command
|
|
|
>), не <quote
|
|
|
>работая</quote
|
|
|
> над ним. Поэтому если вы владелец &PostScript;-принтера, использование какого-либо шрифта зависит от вашего устройства. Шрифт не будет напечатан, если его нет в принтере или если он не встроен в файл &PostScript;. </para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
|
|
|
</sect1>
|
|
|
<sect1 id="server-configuration">
|
|
|
<title
|
|
|
>Параметры <acronym
|
|
|
>HTTP</acronym
|
|
|
></title>
|
|
|
|
|
|
<para
|
|
|
>Ниже вы видите снимок окна настройки с параметрами &HTTP;. </para>
|
|
|
<para
|
|
|
>Для сервера &CUPS; доступны следующие настройки &HTTP;: </para>
|
|
|
<itemizedlist>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Каталог документов</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Язык по умолчанию</guilabel
|
|
|
>;</para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Кодировка по умолчанию</guilabel
|
|
|
>.</para
|
|
|
></listitem>
|
|
|
</itemizedlist>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно с параметрами &HTTP; </screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration5_HTTP.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно с параметрами &HTTP; </phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Каталог документов</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Корневой каталог документации, доступной по &HTTP;. По умолчанию это <filename class="directory"
|
|
|
>/usr/share/cups/doc</filename
|
|
|
>.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Язык по умолчанию</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Язык по умолчанию, если другой не указан браузером. Если не указан и здесь, используются текущие системные настройки.</para>
|
|
|
<informalexample>
|
|
|
<para
|
|
|
>Язык задается двухбуквенным кодом, например, <userinput
|
|
|
>en</userinput
|
|
|
> или <userinput
|
|
|
>ru</userinput
|
|
|
>.</para>
|
|
|
</informalexample>
|
|
|
<!-- available languages? -->
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Кодировка по умолчанию</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Кодировка по умолчанию. Если она не указана, используется UTF-8. Это значение может перекрываться в документах <acronym
|
|
|
>HTML</acronym
|
|
|
>.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
</sect1>
|
|
|
|
|
|
<sect1 id="server-encryption-support-configuration">
|
|
|
<title
|
|
|
><guilabel
|
|
|
>Поддержка шифрования сервером &CUPS;</guilabel
|
|
|
></title>
|
|
|
|
|
|
<para
|
|
|
>Это окно параметров защиты сервера &CUPS;. Доступные вам настройки: </para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Сертификаты шифрования</guilabel
|
|
|
>: файл, содержащий сертификат сервера</para
|
|
|
></listitem
|
|
|
>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Ключ шифрования</guilabel
|
|
|
>: файл, содержащий ключ сервера</para
|
|
|
></listitem>
|
|
|
</itemizedlist>
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно параметров защиты &CUPS;</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration6_encryption.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно параметров защиты &CUPS;</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Сертификаты шифрования</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Файл, содержащий сертификат сервера. По умолчанию <filename
|
|
|
>/etc/cups/ssl/server.crt</filename
|
|
|
>.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Ключ шифрования</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Файл, содержащий ключ сервера. По умолчанию <filename
|
|
|
>/etc/cups/ssl/server.key</filename
|
|
|
>.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
|
|
|
</sect1>
|
|
|
|
|
|
<sect1 id="server-miscellaneous-configuration">
|
|
|
<title
|
|
|
>Разные настройки сервера</title>
|
|
|
|
|
|
<para
|
|
|
>на снимке ниже показаны разные другие настройки сервера &CUPS;. Это:</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Сохранять историю очереди заданий</guilabel
|
|
|
>: сохранять или нет историю очереди заданий для последующего просмотра, перемещено в раздел <guilabel
|
|
|
>Задания</guilabel
|
|
|
>;</para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Сохранять очереди заданий</guilabel
|
|
|
>: сохранять или нет полностью готовые кпечати файлы для последующей перепечатки, перемещено в раздел <guilabel
|
|
|
>Задания</guilabel
|
|
|
>;</para
|
|
|
></listitem
|
|
|
>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Файл настройки принтеров</guilabel
|
|
|
>: имя и путь к файлу настройки принтеров;</para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Кэш RIP</guilabel
|
|
|
>: размер кэша обработчика растровых изображений, перемещено в раздел <guilabel
|
|
|
>Фильтр</guilabel
|
|
|
>;</para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Лимит фильтра</guilabel
|
|
|
>: ограничения фильтра, перемещено в раздел <guilabel
|
|
|
>Фильтр</guilabel
|
|
|
>.</para
|
|
|
></listitem>
|
|
|
</itemizedlist>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно с различными настройками сервера &CUPS;</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration7_miscellanious.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно с различными настройками сервера &CUPS;</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Сохранять историю очереди заданий (перемещено в раздел Задания)</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Сохранять или нет историю заданий после их выполнения, отмены или приостановки. По умолчанию этот флажок установлен.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Сохранять очереди заданий (перемещено в раздел Задания)</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Сохранять или нет полностью готовые к печати файлы после выполнения, отмены или приостановки заданий. По умолчанию этот флажок снят.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Файл настройки принтеров</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Имя файла настройки принтеров и путь к нему. По умолчанию это <filename
|
|
|
>/etc/printcap</filename
|
|
|
>. Если вы оставите это поле пустым, файл создан не будет.</para>
|
|
|
<para
|
|
|
>Этот файл нужен только для работы со старыми приложениями, требующими его.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Кэш RIP (перемещено в раздел Фильтр)</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Количество оперативной памяти для хранения растровых изображений, которое может использовать их обработчик. Это значение может быть любым действительным числом влюбых выбранных единицах измерения. По умолчанию — 8 мегабайтов.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Лимит фильтра (перемещено в раздел Фильтр)</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Максимальная стоимость всех фильтров задания, которые могут быть запущены единовременно. Значение 0 означает отсутствие проверки лимита. Типичное задание требует лимит фильтра менее 200. Лимит меньше минимума, требуемого для задания, преобразуют статус отдельного задания для печати в любое время. По умолчанию лимит фильтра 0 (без лимита).</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
</sect1>
|
|
|
|
|
|
<sect1 id="network-general-configuration">
|
|
|
<title
|
|
|
>Основные параметры работы в сети</title>
|
|
|
|
|
|
<para
|
|
|
>Это окно с основными параметрами сервера &CUPS; для работы в сети. В число этих параметров входят:</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Поиск имён узлов</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Прослушивать</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Макс. размер запроса</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Время ожидания данных от пользователя</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
</itemizedlist>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно с параметрами работы в сети</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration8_networkgeneral.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно с параметрами работы в сети</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Поиск имён узлов</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Использовать или нет определение имен узлов по <acronym
|
|
|
>IP</acronym
|
|
|
>-адресам. По умолчанию <guilabel
|
|
|
>Выкл</guilabel
|
|
|
> для улучшения производительности.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Прослушивать</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Нажмите на кнопку справа, чтобы добавить в этот список адреса и порты для прослушивания сервером. По умолчанию это порт 631, зарезервированный для протокола печати в Интернете (Internet Printing Protocol).</para>
|
|
|
<para
|
|
|
>Вы можете ввести несколько записей в этот список, чтобы расширить или, наоборот, ограничить доступ к принтеру.</para>
|
|
|
<note>
|
|
|
<para
|
|
|
>К сожалению, большая часть браузеров не поддерживают расширения <acronym
|
|
|
>TLS</acronym
|
|
|
> или &HTTP; для использования шифрования. Если вам нужна поддержка шифрования, возможно, стоит указать порт 443, порт протокола <acronym
|
|
|
>HTTPS</acronym
|
|
|
> .</para>
|
|
|
</note>
|
|
|
<para
|
|
|
>Добавлять и удалять записи можно с помощью соответствующих кнопок справа от списка.</para>
|
|
|
<informalexample>
|
|
|
<para
|
|
|
>Вы можете ввести и любые другие подходящие вам значения, например, <userinput
|
|
|
>631</userinput
|
|
|
> или <userinput
|
|
|
>myhost:80</userinput
|
|
|
>, или <userinput
|
|
|
>1.2.3.4:631</userinput
|
|
|
>.</para>
|
|
|
</informalexample>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Макс. размер запроса</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Максимальный размер &HTTP;-запросов и файлов для печати. По умолчанию без ограничений.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Время ожидания данных от пользователя</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Период (в секундах), по истечении которого запрос отменяется, если от пользователя не поступило никаких данных. По умолчанию 300 секунд.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
|
|
|
</sect1>
|
|
|
|
|
|
<sect1 id="network-clients-configuration">
|
|
|
<title
|
|
|
>Параметры клиентов</title>
|
|
|
|
|
|
<para
|
|
|
>Параметры сети для клиента &CUPS;. Это:</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Держать соединение открытым</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Время ожидания открытого соединения</para
|
|
|
> </listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Макс. количество клиентов </para
|
|
|
></listitem>
|
|
|
</itemizedlist>
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Параметры работы в сети для клиента &CUPS;</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration9_networkclients.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Параметры работы в сети для клиента &CUPS;</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Держать соединение открытым</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Поддерживать или нет открытое соединение, даже когда обмен данными не происходит. По умолчанию это флажок установлен.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Время ожидания открытого соединения</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Период (в секундах) перед автоматическим закрытием соединения, если не происходит нникакого обмена данными. По умолчанию 60 секунд.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Макс. количество клиентов</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Максимальное число обслуживаемых клиентов. По умолчанию 100.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
|
|
|
</sect1>
|
|
|
|
|
|
<sect1 id="browsing-general-configuration">
|
|
|
<title
|
|
|
>Параметры просмотра</title>
|
|
|
|
|
|
<para
|
|
|
>Основные параметры просмотра для сервера &CUPS;. Это: </para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Показывать</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Показывать краткие имена</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Неявные классы</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
</itemizedlist>
|
|
|
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно параметров просмотра CUPS</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration10_browsinggeneral.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно параметров просмотра CUPS</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Показывать</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Отправлять или нет широковещательные сообщения с информацией о принтере другим серверам &CUPS;. По умолчанию этот флажок установлен.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Показывать краткие имена</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Использовать или нет по возможности <quote
|
|
|
>краткие</quote
|
|
|
> имена удаленных принтеров (например, <systemitem class="resource"
|
|
|
>printer</systemitem
|
|
|
> вместо <systemitem class="resource"
|
|
|
>printer@host</systemitem
|
|
|
>). По умолчанию этот флажок установлен.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Неявные классы</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Использовать или нет неявные классы.</para>
|
|
|
<para
|
|
|
>Классы принтеров могут быть заданы явно в файле <filename
|
|
|
>classes.conf</filename
|
|
|
> и неявно по доступности их в локальной сети. Можно также комбинировать оба способа.</para>
|
|
|
<para
|
|
|
>Если этот флажок установлен, принтеры в локальной сети с одинаковыми именами (например, <systemitem class="resource"
|
|
|
>Acme-LaserPrint-1000</systemitem
|
|
|
>) будут помещены в один класс с таким именем. Так вы можете использовать несколько принтеров без больших затрат на администрирование. Если пользователь отправит запрос на принтер <systemitem class="resource"
|
|
|
>Acme-LaserPrint-1000</systemitem
|
|
|
>, задание будет выполнено на первом доступном принтере.</para>
|
|
|
<para
|
|
|
>По умолчанию этот флажок установлен.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
|
|
|
</sect1>
|
|
|
<sect1 id="browsing-connection-configuration">
|
|
|
<title
|
|
|
>Параметры соединения</title>
|
|
|
|
|
|
<para
|
|
|
>Это окно параметров соединения при просмотре. Вам доступны следующие настройки:</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Просматривать адреса</guilabel
|
|
|
>: адреса, куда отправлять информацию о принтерах и откуда такую информацию получать;</para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Порт просмотра</guilabel
|
|
|
>: порт, используемый для просмотра;</para
|
|
|
></listitem
|
|
|
>
|
|
|
<listitem
|
|
|
><para
|
|
|
>справа от списка <guilabel
|
|
|
>Просматривать адреса</guilabel
|
|
|
> находятся кнопки редактирования записей списка. Нажав на кнопку <guilabel
|
|
|
>Добавить...</guilabel
|
|
|
>, вы откроете окно дополнительной настройки.</para
|
|
|
></listitem>
|
|
|
</itemizedlist>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Параметры соединения при просмотре</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration11_browsingconnections.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Параметры соединения при просмотре</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Просматривать адреса</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Нажав на кнопку <guilabel
|
|
|
>Добавить...</guilabel
|
|
|
>, вы откроете окно дополнительной настройки, в котором можете указать адреса для широковещательной отправки пакетов. Кроме того, там можно указать адреса для получения информации о принтерах.</para>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно для ввода новых элементов в список просматриваемых адресов</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfig_browsingmasks_add_button.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно для ввода новых элементов в список просматриваемых адресов</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<para
|
|
|
>Этот параметр определяет используемые адреса. По умолчанию широковещание производится на все доступные интерфейсы.</para>
|
|
|
|
|
|
<note>
|
|
|
<para
|
|
|
>В &HP-UX; версии 10.20 и ранее не всегда корректно обрабатывается такой тип трансляции, если у вас не сеть класса A, B, C или D (например, нет поддержки <acronym
|
|
|
>CIDR</acronym
|
|
|
>).</para>
|
|
|
</note>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Порт просмотра</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Порт, используемый для широковещательных запросов <acronym
|
|
|
>UDP</acronym
|
|
|
>. По умолчанию это порт сервиса <acronym
|
|
|
>IPP</acronym
|
|
|
>, но вы можете изменить его. Распознается только один порт.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Дополнительные настройки</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Кроме того, вы можете указать адреса для получения информации о принтерах, адреса маршрутизации и т. д.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
|
|
|
</sect1>
|
|
|
<sect1 id="browsing-masks-configuration">
|
|
|
<title
|
|
|
>Маски просмотра</title>
|
|
|
|
|
|
<para
|
|
|
>Это окно, в котором можно определить, какие пакеты сервер &CUPS; будет принимать или отклонять. </para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Позволить</guilabel
|
|
|
> </para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Запретить</guilabel
|
|
|
> </para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Порядок просмотра</guilabel
|
|
|
> </para
|
|
|
></listitem>
|
|
|
</itemizedlist>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно, в котором можно определить, какие пакеты сервер &CUPS; будет принимать или отклонять</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration11_browsingmasks.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно, в котором можно определить, какие пакеты сервер &CUPS; будет принимать или отклонять</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Окно добавления адреса</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Нажав на кнопку <guibutton
|
|
|
>Добавить...</guibutton
|
|
|
> справа от списка <guibutton
|
|
|
>Просматривать адреса</guibutton
|
|
|
>, вы откроете окно, в котором можно, помимо всего прочего, добавлять адреса, для которых просмотр запрещен или разрешён. Выберите нужный элемент из списка <guibutton
|
|
|
>Тип</guibutton
|
|
|
>, введите адрес и нажмите <guibutton
|
|
|
>ОК</guibutton
|
|
|
>. </para>
|
|
|
|
|
|
<para
|
|
|
>Вот окно, в котором можно ввести адрес другого сервера &CUPS;, от которого разрешено получать пакеты.</para>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно, в котором можно ввести адрес другого сервера &CUPS;, от которого разрешено получать пакеты</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfig_browsingmasks_add_button.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно, в котором можно ввести адрес другого сервера &CUPS;, от которого разрешено получать пакеты</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Позволить</guilabel
|
|
|
> и <guilabel
|
|
|
>Запретить</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Выбрав тип <guilabel
|
|
|
>Позволить</guilabel
|
|
|
>, вы можете указать маску адресов, с которых можно получать входящие пакеты. По умолчанию разрешено получение пакетов со всех адресов.</para>
|
|
|
<para
|
|
|
>Выбрав тип <guilabel
|
|
|
>Запретить</guilabel
|
|
|
>, вы можете указать маску адресов, с которых запрещено получать входящие пакеты. По умолчанию разрешено получение пакетов со всех адресов.</para>
|
|
|
<para
|
|
|
>Для обоих этих типов доступна следующая форма записи масок адресов:</para>
|
|
|
|
|
|
<informalexample>
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>All</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>None</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>*.domain.com</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>.domain.com</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>host.domain.com</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.*</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.nnn.*</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.nnn.nnn.*</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.nnn.nnn.nnn</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.nnn.nnn.nnn/mmm</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
</itemizedlist>
|
|
|
</informalexample>
|
|
|
|
|
|
<para
|
|
|
>Ввод имен узлов или доменов имеет смысл, только если у вас разрешен поиск имен узлов!</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Порядок просмотра</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Указывает порядок просмотра списков, описанных выше.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
|
|
|
</sect1>
|
|
|
|
|
|
<sect1 id="browsing-timeouts-configuration">
|
|
|
<title
|
|
|
>Время ожидания при просмотре</title>
|
|
|
|
|
|
<para
|
|
|
>Это окно, где можно указать время ожидания и интервал просмотра. Доступны два параметра:</para>
|
|
|
<itemizedlist>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Интервал просмотра</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Время ожидания просмотра</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
</itemizedlist>
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно, где можно указать время ожидания и интервал просмотра</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration12_browsingtimeouts.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно, где можно указать время ожидания и интервал просмотра</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Интервал просмотра</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Время между обновлениями информации в секундах. По умолчанию 30 секунд.</para>
|
|
|
<para
|
|
|
>Кроме того, обновленная информация рассылается всякий раз, когда меняется состояние принтера, так что это максимальный период между обновлениями.</para>
|
|
|
<para
|
|
|
>Если вы укажете 0, информация о ваших принтерах не будет рассылаться, но вы все равно сможете получать информацию о принтерах на других узлах.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Время ожидания просмотра</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Время ожидания (в секундах) для сетевых принтеров — если в этот период информация не будет обновлена, принтер удаляется из списка.</para>
|
|
|
<para
|
|
|
>Очевидно, что этот период не должен быть меньше интервала просмотра. По умолчанию это 300 секунд.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
|
|
|
</sect1>
|
|
|
<sect1 id="browsing-relay-configuration">
|
|
|
<title
|
|
|
>Маршрутизация</title>
|
|
|
|
|
|
<para
|
|
|
>Окно параметров маршрутизации. Адреса маршрутизации доступны в списке <guilabel
|
|
|
>Просматривать адреса</guilabel
|
|
|
>.</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem
|
|
|
><para
|
|
|
><guilabel
|
|
|
>Маршрутизация</guilabel
|
|
|
></para
|
|
|
></listitem>
|
|
|
</itemizedlist>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно параметров маршрутизации</screeninfo
|
|
|
>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration14_browsingrelay.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно параметров маршрутизации</phrase
|
|
|
></textobject
|
|
|
>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Окно ввода адресов для маршрутизации</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Это окно вызывается нажатием на кнопку <guilabel
|
|
|
>Добавить...</guilabel
|
|
|
>. Выберите в выпадающем списке вверху тип <guilabel
|
|
|
>Маршрутизация</guilabel
|
|
|
> и введите пару адресов.</para>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно ввода адресов для маршрутизации</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfig_browse_relay_add_button.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно ввода адресов для маршрутизации</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Маршрутизация</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Перенаправлять запросы с одного адреса на другой.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
|
|
|
</sect1>
|
|
|
|
|
|
<sect1 id="security-configuration">
|
|
|
<title
|
|
|
>Параметры безопасности</title>
|
|
|
|
|
|
<para
|
|
|
>Это окно настройки безопасности сервера &CUPS;. Оно содержит следующие настройки, которые могут быть определены для любого ресурса (или расположения) сервера:</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Системная группа</para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Адреса ACL </para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Аутентификация</para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Класс</para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Имена</para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Шифрование</para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Позволить</para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Запретить</para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
>Порядок сортировки ACL</para
|
|
|
></listitem>
|
|
|
</itemizedlist>
|
|
|
|
|
|
<para
|
|
|
>Корректными ресурсами сервера &CUPS; могут быть:</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem
|
|
|
><para
|
|
|
>корневой каталог сервера: <systemitem class="resource"
|
|
|
>/</systemitem
|
|
|
>; </para
|
|
|
></listitem
|
|
|
>
|
|
|
<listitem
|
|
|
><para
|
|
|
>административный каталог сервера: <systemitem class="resource"
|
|
|
>/admin</systemitem
|
|
|
>;</para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
>каталог принтеров сервера: <systemitem class="resource"
|
|
|
>/printers</systemitem
|
|
|
>;</para
|
|
|
></listitem>
|
|
|
<listitem
|
|
|
><para
|
|
|
>любой отдельный принтер сервера, например: <systemitem class="resource"
|
|
|
>/printers/infotec_P320</systemitem
|
|
|
>;</para
|
|
|
></listitem
|
|
|
>
|
|
|
<listitem
|
|
|
><para
|
|
|
>все классы принтеров на сервере: <systemitem class="resource"
|
|
|
>/classes</systemitem
|
|
|
>;</para
|
|
|
></listitem
|
|
|
>
|
|
|
<listitem
|
|
|
><para
|
|
|
>любой отдельный класс принтеров сервере, например: <systemitem class="resource"
|
|
|
>//classes/all_infotecs_P320_or_P450</systemitem
|
|
|
>.</para
|
|
|
></listitem
|
|
|
>
|
|
|
</itemizedlist>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно настройки параметров безопасности сервера &CUPS;</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration_securityoverview.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно настройки параметров безопасности сервера &CUPS;</phrase
|
|
|
></textobject>
|
|
|
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<note>
|
|
|
<para
|
|
|
>Для всех каталогов и файлов, у которых отсутствуют собственные параметры безопасности и которые находятся в указанных выше, применяются параметры этих вышуказанных каталогов.</para>
|
|
|
|
|
|
<para
|
|
|
>Например, если у вас есть принтер <systemitem class="resource"
|
|
|
>infotec_P450</systemitem
|
|
|
>, для которого не указаны параметры безопасности. Тогда для него будут использоваться параметры безопасности каталога <systemitem class="resource"
|
|
|
>/printers</systemitem
|
|
|
>. Если и для каталога <systemitem class="resource"
|
|
|
>/printers</systemitem
|
|
|
> не заданы эти параметры, будут использоваться параметры каталога <systemitem class="resource"
|
|
|
>/</systemitem
|
|
|
>. Это могут быть указанные вами значения или значения по умолчанию.</para>
|
|
|
</note>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Системная группа</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Имя группы для системного или администраторского доступа. Значения по умолчанию зависят от разынх операционных систем, но обычно это <systemitem class="groupname"
|
|
|
>sys</systemitem
|
|
|
>, <systemitem class="groupname"
|
|
|
>system</systemitem
|
|
|
> или <systemitem class="groupname"
|
|
|
>root</systemitem
|
|
|
>.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Адреса ACL</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Права доступа для каждого используемого сервером каталога.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Аутентификация</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Используемый тип аутентификации:</para>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Отсутствует</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Не выполнять аутентификацию.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Базовый</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Выполнять базовую аутентификацию (&HTTP; Basic).</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Справочник</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Выполнять более надежную аутентификацию (&HTTP; Digest).</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
|
|
|
<note>
|
|
|
<para
|
|
|
>Аутентификация с использованием сертификатов может быть заменена любым из этих методов аутентификации, если подключение локально.</para>
|
|
|
</note>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Класс</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Класс авторизации; поддерживаются классы <quote
|
|
|
>Нет</quote
|
|
|
>, <quote
|
|
|
>Владелец</quote
|
|
|
>, <quote
|
|
|
>Системный</quote
|
|
|
> (действительный пользователь в системной группе) и <quote
|
|
|
>Группа</quote
|
|
|
> (действительный пользователь в указанной группе).</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Имена</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Имя группы для класса <quote
|
|
|
>Группа</quote
|
|
|
> .</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Шифрование</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Использовать или нет шифрование. Это зависит от того, скомпилирован ли &CUPS; с использованием библиотеки <application
|
|
|
>OpenSSL</application
|
|
|
>.</para>
|
|
|
<para
|
|
|
>Возможные значения:</para>
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Всегда</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Всегда использовать шифрование (<acronym
|
|
|
>SSL</acronym
|
|
|
>).</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Никогда</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Не использовать шифрование.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Требуется</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Использовать расширение <acronym
|
|
|
>TLS</acronym
|
|
|
>.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Если требуется</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Использовать шифрование по запросу сервера.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Позволить</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Разрешить доступ с указанного имени узла, домена, <acronym
|
|
|
>IP</acronym
|
|
|
>-адреса или из указанной сети. Возможные значения:</para>
|
|
|
|
|
|
<informalexample>
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>All</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>None</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>*.domain.com</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>.domain.com</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>host.domain.com</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.*</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.nnn.*</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.nnn.nnn.*</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.nnn.nnn.nnn</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.nnn.nnn.nnn/mmm</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
</itemizedlist>
|
|
|
</informalexample>
|
|
|
|
|
|
<para
|
|
|
>Имена узлов и доменов стоит указывать, если разрешено определение имен узлов (см. выше).</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
><guilabel
|
|
|
>Запретить</guilabel
|
|
|
></term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Запретить доступ с указанного имени узла, домена, <acronym
|
|
|
>IP</acronym
|
|
|
>-адреса или из указанной сети. Возможные значения:</para>
|
|
|
<informalexample>
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>All</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>None</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>*.domain.com</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>.domain.com</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>host.domain.com</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.*</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.nnn.*</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.nnn.nnn.*</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.nnn.nnn.nnn</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.nnn.nnn.nnn/mmm</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
<listitem>
|
|
|
<para
|
|
|
><userinput
|
|
|
>nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm</userinput
|
|
|
></para>
|
|
|
</listitem>
|
|
|
</itemizedlist>
|
|
|
</informalexample>
|
|
|
<para
|
|
|
>Имена узлов и доменов стоит указывать, если разрешено определение имен узлов (см. выше).</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term
|
|
|
>Порядок сортировки ACL</term>
|
|
|
<listitem>
|
|
|
<para
|
|
|
>Порядок обработки описанных выше списков.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
</sect1>
|
|
|
|
|
|
<sect1 id="example-how-define-security-for-all-printers">
|
|
|
<title
|
|
|
>Пример: параметры безопасности для всех принтеров</title>
|
|
|
|
|
|
<para
|
|
|
>В этом разделе описано окно изменения параметров безопасности сервера &CUPS;. Мы рассмотрим пример использования настроек со значениями, отличными от значений по умолчанию для ресурса <systemitem class="resource"
|
|
|
>/printers</systemitem
|
|
|
>. Если вы пользуетесь веб-сервером &CUPS;, то это каталог <ulink url="http://localhost:631/printers/"
|
|
|
>http://localhost:631/printers/</ulink
|
|
|
> или (если вы заходите с другой машины) <ulink url="http://cups.server.name:631/printers/"
|
|
|
> http://cups.server.name:631/printers/</ulink
|
|
|
>.</para>
|
|
|
|
|
|
<para
|
|
|
>На первом снимке показано окно с основными настройками. Вы можете добавлять ресурсы, удалять их и менять их параметры, используя соответствующие кнопки справа.</para>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно параметров безопасности сервера &CUPS;</screeninfo
|
|
|
><mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration15a_resourceallprinters_defineaccess.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно параметров безопасности сервера &CUPS;</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<para
|
|
|
>Это окно добавления ресурса. Оно похоже на окно изменения свойств уже существующих ресурсов. Вот основные параметры:</para>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно добавления ресурса.</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration15b_resourceallprinters_defineaccess.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно добавления ресурса.</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<para
|
|
|
>Это вторая часть окна добавления ресурса. Оно похоже на окно изменения свойств уже существующих ресурсов. Здесь вы можете хадать маски адресов, с которых разрешен доступ. </para>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Окно добавления ресурса.</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration15c_resourceallprinters_defineaccess.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Окно добавления ресурса.</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Диалог ресурсов</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration_resourceadminaccessmasks.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Диалог ресурсов</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Диалог ресурсов</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration_resourceadminaddprinters.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Диалог ресурсов</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Диалог ресурсов</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration_resourceadminaddprinters_defineaccess.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Диалог ресурсов</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
<screenshot>
|
|
|
<screeninfo
|
|
|
>Диалог ресурсов</screeninfo>
|
|
|
<mediaobject>
|
|
|
<imageobject>
|
|
|
<imagedata fileref="cupsserverconfiguration_resourceadminauthorization.png"
|
|
|
format="PNG"/></imageobject>
|
|
|
<textobject>
|
|
|
<phrase
|
|
|
>Диалог ресурсов</phrase
|
|
|
></textobject>
|
|
|
</mediaobject>
|
|
|
</screenshot>
|
|
|
|
|
|
</sect1>
|
|
|
|
|
|
</chapter>
|