Шукати в цьому блозі

четвер, 22 вересня 2011 р.

CUPS Web интерфейс с удаленным доступом + Zebra принтер + Ubuntu server 10.04.03

Исходные данные:
- установленная на удаленной виртуальной машине ОС Ubuntu server 10.04.3;
- принтер печати наклеек штрих-кодов(barcode) Zebra подключен сетевым интерфейсом через принтер-сервер в локальную сеть;
- открыты порты 22 и 631.

Необходимо:
- администрирование CUPS Web интерфейс;
- подключение принтера Zebra к CUPS.

Выполнение. Беглая настройка.

Устанавливаем CUPS sudo apt-get install cups;

По-умолчанию, доступ к Web интерфейсу CUPS разрешен только с localhost.
Поэтому,
sudo nano /etc/cups/cups.conf

находим строки

Listen localhost:631
Listen /var/run/cups/cups.sock

и меняем на

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

А секцию:

< Location / >
# Restrict access to the server...
Order allow,deny
< / Location >
< Location /admin >
# Restrict access to the admin pages...
Order allow,deny
< /Location >
< Location /admin/conf >
AuthType Default
Require user @SYSTEM
# Restrict access to the configuration files...
Order allow,deny
< /Location >

Я изменил так

< Location / >
# Allow remote administration...
Order allow,deny
Allow all
< /Location >
< Location /admin >
AuthType Default
Require user @SYSTEM
# Allow remote administration...
Order allow,deny
Allow all
< /Location >
< Location /admin/conf >
AuthType Default
Require user @SYSTEM
# Allow remote access to the configuration files...
Order allow,deny
Allow all
< /Location >

Всем разрешил доступ к корню Web интерфейса CUPS, но к секциям /admin и /admin/conf на основе системной аутентификации.

Сохраняем файл и перезапускаем CUPS: sudo /etc/init.d/cups restart

Добавляем принтер Zebra.
https://youserver:631/admin
в разделе:
Administration -> Add Printer

выбираем

Other Network Printers
LPD/LPR Host or Printer



Continue


в окошко Connection записываем адрес принтера:
lpd://XXX.XXX.XXX.XXX/
Continue
рекомендую, дальше вбить реквизиты принтера, чтоб в будущем меньше путаться.

Continue

Попадаем в страничку настройки, где есть лист Make, однако, Zebra в списке у меня нет, но есть секция Or Provide a PPD File, в сети можна без проблем найти PPD File для Zebra. Правда я решил этот вопрос проще, на моем рабочем десктопе установлена замечательная система Mint 10, где также этот принтер был подключен, и PPD был в наличии в секции: /etc/cups/ppd/

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

Немає коментарів: