====== Система управления печатью CUPS ====== ===== Реклама ===== * В эпоху LPT принтеров сервер Linux был отличным решением предоставить к ним доступ по сети. Потом принтеры стали "сами" сетевыми (linux переехал внутрь них:), а теперь linux стал актуальной системой не только для серверов, но и для рабочих станций. Давайте посмотрим, насколько "сложно" подключит к "линуксу для пользователя" сетевой или USB принтер. ===== Антиреклама ===== * Чего НЕ будет в вебинаре: * [[https://wiki.samba.org/index.php/Setting_up_Samba_as_a_Print_Server|Setting up Samba as a Print Server]] * [[https://wiki.samba.org/index.php/Setting_up_Automatic_Printer_Driver_Downloads_for_Windows_Clients|Setting up Automatic Printer Driver Downloads for Windows Clients]] ===== Техническое задание ===== * Подключить к домашнему компьютеру с Linux USB принтер * Настроить доступ к USB принтеру из домашней для клиентов Linux, Windows и Android * Подключить к рабочей станции Linux сетевой принтер * Собрать стенд для тренировки, не требующий оборудования ===== Отличный теоретический вебинар от конкурентов ===== * [[https://youtu.be/t89vVkCoyh8?si=C-pCwNr9qnBtWHp-|Администрирование Linux, часть 5.2.2: Базовые службы: cups]] ===== Запись этого вебинара ===== ===== Методическая подготовка ===== ==== Состав оборудования ==== * Bare Metal Windows11 LAPTOP-VASTUPCQ * Bare Metal Linux alfer-desktop (192.168.1.181) + USB Printer * Bare Metal Linux val-HP-Notebook (192.168.1.158) * VM Windows 10 * Bare Metal Phone Android * VM Linux [[Инсталяция системы в конфигурации Desktop]] ===== Шаг 1. Использование USB принтера ===== * [[Сервис CUPS#Установка CUPS]] * [[Сервис CUPS#Использование USB принтера]] ===== Шаг 2. Использование сетевого принтера ===== * [[Сервис CUPS#Настройка сетевого доступа в CUPS]] * Подключение к CUPS принтеру по ссылке (VM Windows 10) * [[Сервис CUPS#Настройка доступа к принтеру по сети через mdns и dns-sd]] (Windows 11, Android) ===== Шаг 3. Использование виртуального PDF принтера ===== * [[Сервис CUPS#Использование виртуального PDF принтера]] * Использование перенаправления портов SSH и WinSCP /home/mobaxterm> ssh root@10.5.12.36 -L 631:localhost:631