|
Целевой сервер под управлением Astra Linux Special Edition 1.7.1 с FQDN alse-1-7-1.astra.loc.
Необходимо осуществить перенос службы CUPS с исходного сервера на целевой без потери конфигурационных данных.
На исходном сервере собрать информацию об установленных драйверах принтеров с помощью команды в терминале (<Alt+T>):
|
ii ghostscript 9.26a~dfsg-0+deb9u6+ci202002281814+astra1 amd64 interpreter for the PostScript language and for PDF ii hplip 3.20.9+dfsg0-1astra1 amd64 HP Linux Printing and Imaging System (HPLIP) ii hplip-data 3.20.9+dfsg0-1astra1 all HP Linux Printing and Imaging - data files ii libgutenprint-common 5.3.1-7 all support files for the Gutenprint printer driver library ii libgutenprint9 5.3.1-7 amd64 runtime for the Gutenprint printer driver library ii printer-driver-gutenprint 5.3.1-7 amd64 printer drivers for CUPS ii printer-driver-hpcups 3.20.9+dfsg0-1astra1 amd64 HP Linux Printing and Imaging - CUPS Raster driver (hpcups) |
Создать архив с конфигурацией CUPS:
|
tar: Удаляется начальный `/' из имен объектов /etc/cups/ /etc/cups/subscriptions.conf.O /etc/cups/interfaces/ /etc/cups/cups-files.conf /etc/cups/snmp.conf /etc/cups/printers.conf /etc/cups/subscriptions.conf /etc/cups/ppd/ /etc/cups/cupsd.conf /etc/cups/raw.types /etc/cups/cups-browsed.conf /etc/cups/raw.convs |
Скопировать любым способом архив с конфигурацией службы CUPS на целевой сервер. Например, с помощью команды scp на исходном сервере:
|
Где:
/tmp/cups.tar.gz — имя копируемого файла.
<имя_пользователя> — имя пользователя на целевом сервере. Указанный пользователь должен существовать, иметь возможность входа в систему по SSH и права на запись в каталог на целевом сервере.alse-1-7-1.astra.loc — IP-адрес или FQDN целевого сервера./tmp/ — каталог на целевом сервере, в который должен быть скопирован указанный файл.Установить пакет cups и драйверы, список которых был получен ранее, например:
|
Распаковать архив с конфигурацией службы CUPS, перенесенный с исходного сервера:
|
Если целевой сервер используется в составе домена, либо аутентификация в системе печати производится через Kerberos, дальнейшую настройку следует производить согласно инструкции Система печати CUPS в Astra Linux. |
Выполнить команду изменения параметра ServerAlias:
|
Где <имя_сервера> может принимать одно из значений:
FQDN целевого сервера, например:
sudo cupsctl ServerAlias=alse-1-7-1.astra.loc |
Краткое имя целевого сервера, например:
|
Подстановочный символ "*", разрешающий обращение к целевому серверу по любому имени, разрешаемому DNS, например:
|
Перезапустить службу печати CUPS:
|
Проверить наличие в системе всех необходимых принтеров:
|
принтер Printer1 свободен. Включен с момента Чт 24 мар 2022 13:47:18 принтер Printer2 свободен. Включен с момента Чт 24 мар 2022 13:47:19 Нет назначение системы по умолчанию |