Совместный доступ к принтерам

При организации совместного доступа к принтерам CUPS, подключенным к компьютерам с системой Linux и объединенным в локальную сеть, следует сначала убедиться в том, что система печати CUPS установлена на всех компьютерах с подключенными принтерами. Кроме этого, все компьютеры должны иметь статические IP-адреса, а в системе — работать механизм разрешения имен /etc/hosts или локальный сервер DNS.

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

LogLevel info
Port 631
<Location />
Order Deny,Allow
Deny from All
Allow From 127.0.0.1
</Location>

После редактирования /etc/cups/cupsd.conf нужно перезапустить cupsd и напечатать тестовую страницу.

В Slackware, например, перезапуск осуществляется следующей командой:

# /etc/rc.d/rc.cups restart
cups: restarted sheduler.			[  OK  ]

При получении ошибки Client-error-not-found, следует остановить и перезапустить принтер из веб-интерфейса CUPS.

Убедитесь в том, что порт TCP с номером 631 не заблокирован на сервере и клиентских компьютерах.

На любом клиентском компьютере с системой Linux можно открыть веб-интерфейс CUPS и убедиться, что все принтеры CUPS отображены на странице Printers.

Принтеры системы печати CUPS

Теперь можно попробовать напечатать тестовую страницу и выполнить печать из приложений.

Можно создать и свой новый файл cupsd.confс нуля“. Директивы cupsd.conf описаны в Documentation/Help.

Документация системы печати CUPS

Powered by Drupal — Design by drupal.mensh.ru.