- Добавление принтера в Astra Linux
- Автоматическое добавление сетевых принтеров в Astra Linux
- Как в Astra Linux предоставить общий доступ к принтерам
- Подключение к принтерам на сервере CUPS
Astra Linux – это отечественная операционная система, которая разработана для удовлетворения высоких требований безопасности и надежности. Она активно используется в государственных учреждениях, крупных корпорациях и в сфере обороны благодаря поддержке строгих стандартов защиты данных.
Основные преимущества Astra Linux:
- поддержка высоких стандартов безопасности;
- сертификация для работы с защищенными данными;
- гибкость и масштабируемость системы;
- широкие возможности для автоматизации и управления сетевыми устройствами;
- поддержка множества протоколов и сетевых сервисов, включая CUPS для печати.
В этом руководстве мы подробно рассмотрим процесс установки и настройки принтеров в Astra Linux. Вы узнаете, как установить принтер через графический интерфейс, подключить сетевые устройства, а также настроить их для общего доступа через сервер печати CUPS.
Добавление принтера в Astra Linux
Первый шаг в настройке печати в Astra Linux – это регистрация принтера в системе CUPS (Common UNIX Printing System). Эта процедура одинакова как для сервера печати, так и для клиента, что упрощает процесс администрирования.
Способ 1. Как добавить принтер через графический инструмент fly-admin-printer
Чтобы добавить принтер через графический инструмент fly-admin-printer, выполните следующие шаги:
- Откройте меню «Пуск».
- Перейдите в «Панель управления».
- Затем выберите «Оборудование» и найдите раздел «Принтеры».
- Запустите менеджер печати fly-admin-printer.
- В верхнем меню выберите: «Принтер», а затем «Добавить».
- Щёлкните «Далее». Система автоматически выполнит поиск доступных устройств.
- После завершения поиска из предложенного списка выберите принтер, который вы хотите подключить.
- Если принтер предназначен для совместного использования, на сервере нужно поставить галочку напротив «Разрешить общий доступ», чтобы он стал доступен другим пользователям сети.
- Для редакций Astra Linux SE нужно убедиться, что во вкладке «MAC» заданы правильные параметры:
- Политика операций установлена на «default»;
- Минимальные и максимальные уровни заданий равны нулю.
Эти шаги позволят быстро и просто настроить печать как на клиентских, так и на серверных машинах.
Способ 2. Как добавить принтер через web-интерфейс службы печати CUPS
Чтобы управлять и настраивать принтеры в Astra Linux, вы можете воспользоваться web-интерфейсом службы печати CUPS, который доступен через любой браузер. Это универсальный и гибкий способ, который позволяет добавлять как локальные, так и сетевые принтеры, независимо от их физического расположения
- Откройте web-браузер и введите в адресной строке:
- Перейдите во вкладку «Администрирование».
- Нажмите кнопку «Добавить принтер», чтобы начать процесс настройки.
- Если принтер был найден автоматически, выберите его в списке «Найденные сетевые принтеры» и нажмите «Продолжить».
- Если устройство не было найдено, выберите нужный протокол в разделе «Другие сетевые принтеры».
- Нажмите «Продолжить», а затем введите адрес принтера.
- Снова нажмите «Продолжить».
- Настройте параметры принтера. Если вы планируете сделать его доступным для других устройств через сервер, установите опцию «Разрешить совместный доступ к этому принтеру».
- Нажмите «Продолжить».
- Выберите производителя и модель устройства.
- Завершите процесс, нажав «Добавить принтер».
Автоматическое добавление сетевых принтеров в Astra Linux
Можно упростить подключение сетевых и разделяемых принтеров, включая устройства, которые не поддерживают современные протоколы по типу DNS-SD/Bonjour (например, принтеры, предоставляемые через LDAP-серверы или устаревшие версии CUPS). Для этого используется пакет cups-browsed, который позволяет автоматизировать настройку локальных очередей печати для таких принтеров.
Функционал cups-browsed включает четыре независимые задачи:
- Обработка широковещательных сообщений от устройств, которые используют Bonjour, с последующим созданием и удалением локальных очередей печати.
- Обработка сообщений от серверов CUPS о доступных принтерах, а также автоматическое создание и удаление локальных очередей для этих принтеров.
- Работа с принтерами, которые поставляются через принт-серверы LDAP, с автоматическим управлением локальными очередями.
- Широковещательная отправка локальных очередей через протокол CUPS.
Особенно важны пункты 2 и 4, поскольку они обеспечивают совместимость с устаревшими серверами CUPS (версии 1.5.x и старше), что полезно при работе с не самыми новыми принтерами. Сейчас стандартным методом объявления сетевых принтеров остается использование Bonjour, тогда как CUPS постепенно устаревает.
Установка пакета cups-browsed:
- В Astra Linux Special Edition x.7 необходимо подключить базовый репозиторий. В версии Astra Linux Special Edition 1.6 следует подключить репозиторий с инструментами разработки.
- После подключения репозиториев обновите списки пакетов с помощью команды:
- Установите пакет:
- Если на компьютере настроен сетевой брандмауэр, откройте порт для службы IPP (протокол UDP, порт 631):
После установки cups-browsed служба запускается автоматически и, при наличии соответствующих драйверов, все обнаруженные сетевые принтеры будут добавлены в систему без необходимости ручной настройки.
Как в Astra Linux предоставить общий доступ к принтерам
Чтобы предоставить общий доступ к принтерам на сервере печати в Astra Linux, необходимо выполнить несколько шагов.
В свойствах каждого принтера отдельно разрешите общий доступ. Это обеспечит возможность использования этих устройств другими пользователями в сети.
Далее, для того чтобы разрешить общий доступ через сервер CUPS, можно воспользоваться несколькими способами:
Способ 1. Через командную строку:
Важно! Выполните команды от имени суперпользователя или пользователя с правами администратора службы печати:
- Разрешить общий доступ к принтерам и удаленное управление можно с помощью команды:
- Чтобы установить параметры безопасности и аутентификации, пропишите:
- Перезапустите службу CUPS, чтобы указанные настройки вступили в силу.
Способ 2. Через web-интерфейс:
- Откройте браузер и перейдите на страницу администрирования CUPS по адресу:
- Во вкладке «Администрирование» установите галочку напротив пункта «Разрешить совместный доступ к принтерам, подключенным к этой системе».
- Чтобы клиенты могли подключаться к серверу печати, внесите имя сервера в конфигурационный файл клиента /etc/cups/client.conf:
Где «your.domain.ru» – имя вашего сервера.
- Если у вас установлена Astra Linux SE, убедитесь, что в файле конфигурации /etc/cups/cupsd.conf включена опция MacEnable. В её значении должно быть указано «on».
Для этого выполните команду:
Подключение к принтерам на сервере CUPS
Чтобы подключиться к принтерам, которые настроены на сервере CUPS, в Astra Linux используется графический инструмент fly-admin-printer.
Важно! Все шаги должны выполняться пользователем с правами администратора.
- Откройте менеджер печати fly-admin-printer.
- Перейдите в раздел «Очереди» и нажмите правой кнопкой мыши на область очередей печати.
- В появившемся меню выберите «Добавить».
- Затем щёлкните «Принтер» и после этого – «Другой».
- Выберите протокол печати IPP (Internet Printing Protocol) и нажмите «Сканировать».
- В поле «Узел» введите IP-адрес сервера, например 192.168.1.1, и снова нажмите «Сканировать».
- В списке «Обнаруженные устройства» должен появиться адрес сервера, например 192.168.1.1:631. Выберите его и нажмите «Да».
- Далее откроется диалог выбора очереди печати IPP. Выберите нужный принтер из списка доступных и нажмите «Да».
- Нажмите «Далее» и введите информацию о принтере, включая его описание и местоположение.
- Для корректной работы необходимо указать тот же драйвер принтера, который установлен на сервере CUPS.
После завершения всех шагов принтер будет готов к работе.