Введите пароль администратора печати astra linux

Пример настройки системы печати

Пользователь, от которого будут выполняться действия по настройке принтеров, должен быть добавлен в группу lpadmin.
Пользователь, от которого будут выполняться действия по маркировке заданий, должен быть добавлен в группу lpmac (groupadd -g 900 lpmac если не создана).
Это может быть один и тот же пользователь.

Для удаленного использования сервера печати необходимо от имени администратора через механизм sudo выполнить следующие команды:

cupsctl —remote-admin —remote-printers —remote-any
cupsctl ServerAlias=*

В конфигурафионном файле /etc/cups/cupsd.conf рекомендуется удалить следующую строку:

и вставить следующую строку:

Значение параметра DefaultAuthType должно быть Basic.

Далее выполнить вход на сервере печати от имени учетной записи, входящей в группу lpadmin, и настроить принтеры (установить политику parsec и назначить максимальные допустимые уровни заданий). Настройка принтеров может быть выполнена с использованием утилиты fly-admin-printer (см. электронную справку).

Система печати через PAM

Пользователь, от которого будут выполняться действия по настройке принтеров, должен быть добавлен в группу lpadmin.
Пользователь, от которого будут выполняться действия по маркировке заданий, должен быть добавлен в группу lpmac.
Это может быть один и тот же пользователь.

Для удаленного использования сервера печати необходимо от имени администратора через механизм sudo выполнить следующие команды:

cupsctl —remote-admin —remote-printers —remote-any
cupsctl ServerAlias=*

В конфигурафионном файле /etc/cups/cupsd.conf рекомендуется удалить следующие строки:

Port 631
Listen /var/run/cups/cups.sock

и вставить следующую строку:

Значение параметра DefaultAuthType должно быть Basic.

Далее выполнить вход на сервере печати от имени учетной записи, входящей в группу lpadmin, и настроить принтеры (установить политику parsec и назначить максимальные допустимые уровни заданий). Настройка принтеров может быть выполнена с использованием утилиты fly-admin-printer (см. электронную справку).

На клиентских машинах должны быть созданы файлы /etc/cups/client.conf. В файле конфигурации клиента client.conf должен быть задан один параметр ServerName, определяющий имя сервера печати, например:

Система печати через Kerberos (ALD)

Для выполнения действий по управлению принтерами и очередями печати необходимо создать в ALD учетную запись группы администров печати:

ald-admin group-add print_admins

Для выполнения действий по маркировке заданий необходимо создать в ALD группу lpmac:

В файле /etc/cups/cups-files.conf в значении параметра SystemGroup установить значение print_admins.

Создать в ALD учетную запись администратора печати и добавить ее в группу администров печати ALD, например выполнив команды:

Читайте также:  Linux ubuntu сбросить пароль пользователя

ald-admin user-add ald_print_admin
ald-admin group-mod print_admins —add-users —user=ald_print_admin

Добавить администратора печати в группу lpmac:

ald-admin group-mod lpmac —add-users —user=ald_print_admin

Для обеспечения совместной работы сервера печати с ALD необходимо:

1) создать в БД ALD с помощью утилиты администрирования ALD принципала, соответствующего серверу печати. Принципал создается с автоматически сгенерированным случайным ключом:

ald-admin service-add ipp/server.my_domain

2) ввести созданного принципала в группу сервисов mac, используя следующую команду:

ald-admin sgroup-svc-add ipp/server.my_domain —sgroup=mac

3) создать файл ключа Kerberos для сервера печати с помощью утилиты администрирования ALD ald-client, используя следующую команду:

ald-client update-svc-keytab ipp/server.my_domain

4) от имени учетной записи администратора с использованием механизма sudo выполнить следующие команды:

cupsctl —remote-admin —remote-printers —remote-any
cupsctl ServerAlias=*
cupsctl DefaultPolicy=default
cupsctl MarkerUser=ipp
cupsctl ServerName=server.my_domain
cupsctl MacEnable=On
cupsctl DefaultAuthType=Negotiate

5) осуществить перезапуск сервера системы печати, выполнив команды:

service cups stop
service cups start

Далее выполнить вход на сервере печати от имени учетной записи, входящей в группу ALD print_admins, и настроить принтеры (установить политику parsec и назначить максимальные допустимые уровни заданий). Настройка принтеров может быть выполнена с использованием утилиты fly-admin-printer (см. электронную справку).

На клиентских машинах должны быть созданы файлы /etc/cups/client.conf. В файле конфигурации клиента client.conf должен быть задан один параметр ServerName, определяющий имя сервера печати, например:

Источник

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

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

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

При этом работа с обнаруженными и подключенными принтерами может осуществляться с помощью стандартных протоколов : AppSocket (JetDirect/HP JetDirect), Internet Printing Protocol (IPP), Line Printer Daemon (LPD) и пр. Использование стандартных протоколов дает возможность использовать удаленные принтеры, подключенные к другим, расположенным в той же сети, компьютерам с Astra Linux или с любыми другими операционными системами, поддерживающими работу с указанными протоколам. В данной статье будет рассмотрен пример подключения удаленного принтера с использованием операционных система Astra Linux CE и Astra Linux SE. Данная возможность позволяет работать на одном компьютере как с удаленными, так и с локальными принтерами.

  • Как подключить (установить) принтеры на сервере и клиенте;
  • Как настроить сервер принтеров CUPS;
  • Как использовать инструмент hp-setup;

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

Первым шагом в настройке как сервера печати, так и клиента печати Astra Linux является регистрация принтера в системе управления печатью CUPS. При этом к серверам печати обычно непосредственно подключаются реальные физические принтеры, к клиентам — обычно подключение удаленных разделяемых принтеров, доступных через сервер(ы) печати, однако процедура подключения принтеров одинакова и для сервера и для клиента, а клиент всегда может быть превращен в сервер и наоборот.

Читайте также:  Unable to execute linux

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

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

После этого будет осуществлен автоматический поиск доступных принтеров;

  • Для редакций 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 считается устаревшим.

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

        • в Astra Linux Special Edition x.7 требуется подключение базового репозитория (см. Репозитории Astra Linux Special Edition x.7: структура, особенности подключения и использования);
        • в Astra Linux Special Edition 1.6 требуется подключение репозитория со средствами разработки.

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

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

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

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

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

        • отдельно разрешить общий доступ к каждому принтеру (в свойствах принтера);
        • разрешить общий доступ к серверу CUPS и, через него, к разделяемым принтерам, для чего:
          • либо выполнить на сервере печати команды (команды должны выполняться от имени суперпользователя, или пользователя имеющего право администрировать службу печати). Для sudo можно использовать форму команды cupsctl, для пользователя /usr/sbin/cupsctl:
            • Разрешить общий доступ к принтерам:
              • либо с помощью WEB-браузера
                • Открыть на сервере печати страницу по адресу http://localhost:631/admin
                • Перейти на вкладку «Администрирование»
                • В списке «Дополнительные параметры» отметить пункт «Разрешить совместный доступ к принтерам, подключенным к этой системе»
                ServerName computer.domain.ru

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

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

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

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

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

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

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

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

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

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

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

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

                Источник

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