Совместный доступ к принтерам
При организации совместного доступа к принтерам 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.

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

- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии