Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление


Информация
titleДанная статья применима к:
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7), РУСБ.10015-10
  • Astra Linux Special Edition РУСБ.10015-17
  • Astra Linux Special Edition РУСБ.10015-37 (очередное обновление 7.7)
  • Astra Linux Special Edition РУСБ.10015-03 (очередное обновление 7.6)
  • Astra Linux Special Edition РУСБ.10152-02 (очередное обновление 4.7)
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
  • Astra Linux Special Edition РУСБ.10015-16 исп. 1
  • Astra Linux Special Edition РУСБ.10015-16 исп. 2
  • Astra Linux Special Edition РУСБ.10265-01 (очередное обновление 8.1)
  • Astra Linux Common Edition 2.12


Современная версия сервера печати CUPS, входящая в состав Astra Linux, поддерживает автоматическое объявление и обнаружение принтеров с помощью стандартных протоколов DNS-SD/Bonjour, а также обнаружение принтеров LDAP и Socket.

Информация

Для подключения принтеров производства компании Hewlett Packard следует использовать инструмент hp-setup (см. ниже). Дополнительные действия для подключения принтеров Windows см. Подключение разделяемых Windows-принтеров

При этом работа с обнаруженными и подключенными принтерами может осуществляться с помощью стандартных протоколов : AppSocket (JetDirect/HP JetDirect), Internet Printing Protocol (IPP),

and

Line Printer Daemon (LPD) и пр. Использование стандартных протоколов

даёт

дает возможность использовать

удалённые

удаленные принтеры,

подключенный

подключенные к другим, расположенным в той же сети, компьютерам с Astra Linux или

к компьютерам

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

удалённого

удаленного принтера с использованием операционных система Astra Linux CE и Astra Linux SE. Данная возможность позволяет работать на одном компьютере как с

удалёнными

удаленными, так и с локальными принтерами.

Далее описывается:

как
  • Как подключить (установить) принтеры на сервере и клиенте;
как
  • Как настроить сервер принтеров CUPS;
Информация

Данная статья применима к:

  • ОС ОН Орёл 2.12
  • ОС СН Смоленск 1.6
  • ОС СН Ленинград 1.6
  • ОС СН Минск 7.6 (не является сертифицированным СЗИ)
    • Как использовать инструмент hp-setup;

    Подключение принтера к Astra Linux


    Первым шагом в настройке как сервера печати, так и клиента печати Astra Linux является

    подключение принтера (принтеров), т.е.

    регистрация принтера в системе управления печатью CUPS. При этом к серверам печати обычно непосредственно подключаются реальные физические принтеры

    , подключенных к непосредственно серверу

    , к клиентам - обычно подключение

    удалённых

    удаленных разделяемых принтеров, доступных через сервер(ы) печати, однако процедура подключения принтеров одинакова и для сервера и для клиента, а клиент всегда может быть

    превращён

    превращен в сервер и наоборот.

    Добавление принтера через графический инструмент fly-admin-printer

    1. Запустить менеджер печати fly-admin-printer ("Пуск" - "Панель управления" - "Оборудование" - Принтеры");

    2. Обнаружить доступные принтеры, для чего выбрать в меню:

      Информация
      "Принтер" - "Добавить" - "Далее"

      После этого будет

    осуществлён
    1. осуществлен автоматический поиск доступных принтеров

    .
    1. ;

    2. После завершения поиска выбрать нужный принтер из списка;

    3. Для принтеров, предназначенных для совместного использования, на сервере включить checkbox "Разрешить общий доступ"
    ;
    1. :

      Image Added
    2. Для редакций Astra Linux SE после добавления принтера убедиться, что во вкладке MAC выставлены:
    • Политика операций "default";
    • Нулевые минимальные и максимальные уровни заданий.

    Добавление принтера через web-интерфейс службы печати CUPS

    с
    • С помощью WEB-браузера
      открыть
        • Открыть страницу по адресу http://localhost:631/admin;
        • Перейти во вкладку "Администрирование";
        • Нажать кнопку "Добавить принтер";
        • Если принтер найден автоматически:
          • Выбрать нужный принтер из списка "Найденные сетевые принтеры";
          • Нажать кнопку   "Продолжить";
        • Если принтер не найден:
          • Выбрать протокол в списке "Другие сетевые принтеры";
          • Нажать кнопку   "Продолжить";
          • Задать адрес принтера;
          • Нажать кнопку   "Продолжить";
        • Задать параметры принтера (в т.ч. "Разрешить совместный доступ к этому принтеру" при необходимости использовать его в качестве разделяемого на сервере печати);
        • Нажать кнопку   "Продолжить";
        • Выбрать производителя и тип принтера;
        • Нажать кнопку "Добавить принтер";

      Автоматическое добавление сетевых принтеров через cups-browsed

      Для автоматизации подключения разделяемых/сетевых принтеров,

      с

      в том числе принтеров, не поддерживающих современный протокол объявления DNS-SD/Bonjour (например, принтеры, предоставляемые серверами печати LDAP или принтеры, предоставляемые серверами печати с устаревшими версиями CUPS), можно использовать пакет cups-browsed.

      Согласно документации:

      Информация

      cups-browsed имеет четыре независимо используемых функции:

      1. Отслеживание широковещательных сообщений от принтеров, использующих протокол Bonjour, и создание/удаление локальных очередей печати к этим принтерам.

      2. Отслеживание широковещательных сообщений от серверов CUPS о доступных принтерах, и создание/удаление локальных очередей печати к этим принтерам.

      3. Отслеживание принтеров, предоставляемых принт-серверами LDAP, и создание/удаление локальных очередей печати к этим принтерам.

      4. Широковещательная рассылка локальных очередей по протоколу CUPS.

      Функкции

      Функции п 2. и п 4. позволяют работать с устаревшими удалёнными серверами CUPS (версии 1.5.x и старше). Стандартным методом рассылки сообщений о разделяемых/сетевых принтерах в настоящее время является использование протокола Bonjour. Использование CUPS считается устаревшим.

      Пакет может быть установлен командой:

      Commandsudo apt install cups-browsed


      Предупреждение

      Для установки пакета cups-browsed

      в OC CН Astra Linux SE требуется подключение диска

      :

      После подключения репозиториев пакет может быть установлен командами:

      Command
      sudo apt update
      sudo apt install cups-browsed

      Если на компьютере используется сетевой брандмауэр, то необходимо открыть порт для сетевой службы IPP (протокол UDP, порт 631), например:

      Command
      sudo firewall-cmd --add-service=ipp
      sudo firewall-cmd --add-service=ipp --permanent

      После установки пакета соответствующая служба запускается автоматически, и, при условии, что найдены подходящие для принтера драйверы, автоматически устанавливает все обнаруженные принтеры.

      Настройка сервера печати: предоставление общего доступа к принтерам

      На сервере печати необходимо:

      • отдельно разрешить общий доступ к каждому принтеру (в
      свойтствах
      • свойствах принтера);
      • разрешить общий доступ к серверу CUPS и, через него, к разделяемым принтерам
      ,
      • , для чего:
        • либо выполнить на сервере

      печать в консоли команды: Информацияsudo
        • печати команды (команды должны выполняться от имени суперпользователя, или пользователя имеющего право администрировать службу печати). Для sudo можно использовать форму команды cupsctl, для пользователя /usr/sbin/cupsctl:

          • Разрешить общий доступ к принтерам:

            Command
            /usr/sbin/cupsctl --remote-admin --share-printers --remote-any


          • Установить параметры общего доступа:

            Command
            /usr/sbin/cupsctl ServerAlias=* DefaultPolicy=authenticated DefaultAuthType=Basic


          • Перезапустить службу печати, выполнив команду:

            Command
            sudo systemctl restart cups


        • либо с помощью WEB-браузера

          • Открыть на сервере печати страницу по адресу http://localhost:631/admin
          • Перейти на вкладку "Администрирование"
          • В списке "Дополнительные параметры" отметить пункт "Разрешить совместный доступ к принтерам, подключенным к этой системе"
      • В файл конфигурации клиента /etc/cups/client.conf внести имя сервера печати, например:

        Блок кода
        ServerName computer.domain.ru



      Предупреждение

      Важно: для редакций Astra Linux SE  убедиться, что  опция MacEnable в файле /etc/cups/cupsd.conf  установлена в значение "on":

      Command
      sudo grep -i MacEnable /etc/cups/cupsd.conf






      Подключение принтеров Hewlett Packard (инструмент hp-setup)

      Для подключения принтеров HP следует использовать инструмент hp-setup. Этот инструмент входит в состав пакета hplip и устанавливается автоматически при стандартной установке ОС Astra Linux. Инструмент доступен через графическое меню

      Информация
      "Пуск" - "Панель управления" - "Оборудование" - "Установка принтеров, факсов и сканеров HP"

      или из командной строки. При этом из командной строки инструмент может быть запущен в графическом режиме:

      Command
      hp-setup

      или в текстовом интерактивном режиме:

      Command
      hp-setup -i

      Для подключения принтера HP следует запустить инструмент hp-setup. После запуска инструмента в открывшейся форме "Обнаружение устройств" выбрать вариант подключения принтера, и нажать кнопку "Далее" .

      Инструмент осуществит поиск подключенных принтеров и выведет форму "Выбор из обнаруженных устройств" со списком обнаруженных устройств:

      Image Added


      Для установки устройства выбрать его в списке, и нажать кнопку "Далее", после чего в форме "Настройка устройства" внести дополнительную информацию об устройстве (не обязательно), и, при желании напечатать тестовую страницу, отметить соответствующий  check-box. После заполнения формы нажать кнопку "Завершить":

      Image Added

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

      Image Added


      Подключение к принтерам на сервере CUPS

      Добавление принтера производится через графический инструмент fly-admin-printer, или через web-интерфейс (все действия должны выполняться пользователем с правами администратора печати).

      Добавление через графический инструмент fly-admin-printer производится следующим образом:
      "Очереди" → Правая кнопка мыши → "Добавить" → "Принтер" → "Другой" → "Протокол печати ipp" → "Сканировать" → "Узел" → 192.168.1.7 → "Сканировать".
      Далее в списке "Обнаруженные устройства" должен появиться адрес сервера, например "192.168.1.7:631". После его выбора нажать кнопку "Да", после чего появится диалог выбора очереди печати IPP:

      Image Added

      В диалоге выбрать нужный принтер и нажать "Да", затем нажать "Далее" и ввести информацию о принтере. Драйвер принтера должен быть указан такой же, как и на сервере. После завершения настройки принтер готов к работе. Для редакций SE дистрибутива также надо выставить политику операций и желаемую минимальную/максимальную метку заданий. Следует также учесть, что метки безопасности принтера и политика операций распространяются только на подключения к серверу печати клиента.

      Image Removed

      Image Removed