Форум программистов, компьютерный форум, киберфорум
Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.61/18: Рейтинг темы: голосов - 18, средняя оценка - 4.61
40 / 31 / 11
Регистрация: 25.07.2014
Сообщений: 747

Настройка CUPS

14.08.2019, 17:45. Показов 3744. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток форумчане, кому несложно, поделитесь рабочим конфигом /etc/cups/cupsd.conf.
Кака-то проблема с настройкой стандартного, при перезапуске systemctl restart cups.service все время ловлю ошибку
Кликните здесь для просмотра всего текста
Code
1
2
3
cupsd[4538]: Unable to read "/etc/cups/cupsd.conf" due to errors.
Message from syslogd@stasweb at Aug 14 20:04:15 ...
 cupsd:Unable to read "/etc/cups/cupsd.conf" due to errors.

при стандартном конфиге не может открыть в браузере

Добавлено через 18 минут
Вот мой конфиг
Кликните здесь для просмотра всего текста
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
MaxLogSize 0
LogLevel warn
 
Listen localhost:631
Listen /var/run/cups/cups.sock
 
Browsing On
BrowseLocalProtocols dnssd
 
DefaultAuthType Basic
 
WebInterface Yes
 
<Location />
  Order allow,deny
</Location>
 
<Location /admin>
  Order allow,deny
</Location>
 
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>
 
<Policy default>
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default
 
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    Order deny,allow
  </Limit>
 
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifi
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
 
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
 
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Pri
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
 
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
 
  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
 
<Policy authenticated>
  # Job/subscription privacy...
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default
 
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    AuthType Default
    Order deny,allow
  </Limit>
 
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifi
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
 
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
 
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Pri
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
 
  <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
 
  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.08.2019, 17:45
Ответы с готовыми решениями:

Мониторинг печати с ОС Linux CUPS
Здравствуйте! Хочу мониторить печать на ОС Linux, то есть надо знать состояние печатающегося документа, напечатался он есть проблемы с...

WinXP, CUPS, подключение сетевого принтера через USB к шлюзу Eltex
Доброго времени суток! ) Для начала опишу свои действия: ПК с XP-хой (SP3, 32-bit) по сетке подключен к шлюзу Eltex RG-1404G, к...

Система печати CUPS
Здравствуйте. Помогите решить проблему. Я сам в Линуксе не разбираюсь. Тут такая ситуация. При загрузки системы камп виснет при следующей...

7
60 / 86 / 16
Регистрация: 25.03.2019
Сообщений: 235
14.08.2019, 18:33
Цитата Сообщение от Stasweb Посмотреть сообщение
cupsd:Unable to read "/etc/cups/cupsd.conf" due to errors.
Права проверьте. У вас сам демон не может прочитать конфиг.

Добавлено через 3 минуты
Вот мой рабочий:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
LogLevel warning
SystemGroup lpadmin
# Only listen for connections from the local machine.
Listen localhost:631
Listen /run/cups/cups.sock
Listen /var/run/cups/cups.sock
Browsing On
BrowseLocalProtocols
BrowseOrder allow,deny
BrowseAllow all
BrowseAddress 255.255.255.255:631
DefaultAuthType Basic
<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>
<Policy default>
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
# Restrict access to the log files...
<Location /admin/log>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>
Не знаю насколько он у вас заработает.
0
40 / 31 / 11
Регистрация: 25.07.2014
Сообщений: 747
15.08.2019, 12:04  [ТС]
Здравствуйте
Цитата Сообщение от Yuri197 Посмотреть сообщение
Права проверьте. У вас сам демон не может прочитать конфиг.
Какие права должны должны быть на cupsd.conf

Добавлено через 30 минут
С таким конфигом
Кликните здесь для просмотра всего текста
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
MaxLogSize 0
#
# "$Id: cupsd.conf.in 7888 2008-08-29 21:16:56Z mike $"
#
# Sample configuration file for the CUPS scheduler.  See "man cupsd.conf" for a
# complete description of this file.
#
 
# Log general information in error_log - change "warn" to "debug"
# for troubleshooting...
LogLevel warn
 
# Only listen for connections from the local machine.
Listen 631
Listen /var/run/cups/cups.sock
 
# Show shared printers on the local network.
Browsing On
BrowseLocalProtocols dnssd
 
# Default authentication type, when authentication is required...
DefaultAuthType Basic
 
# Web interface setting...
WebInterface Yes
 
# Restrict access to the server...
<Location />
  Order allow,deny
  Allow 192.168.0.17
</Location>
 
# Restrict access to the admin pages...
<Location /admin>
  Order allow,deny
  Allow 192.168.0.17
</Location>
 
# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>
 
# Set the default printer/job policies...
<Policy default>
  # Job/subscription privacy...
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default
   # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    Order deny,allow
  </Limit>
 
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifi
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
 
  # All administration operations require an administrator to authenticate...
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
 
  # All printer operations require a printer operator to authenticate...
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Pri
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
 
  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
 
  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
 
# Set the authenticated printer/job policies...
<Policy authenticated>
  # Job/subscription privacy...
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default
 
  # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    AuthType Default
    Order deny,allow
  </Limit>
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifi
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
 
  # All administration operations require an administrator to authenticate...
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
 
  # All printer operations require a printer operator to authenticate...
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Pri
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
 
  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
 
  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
 
#
# End of "$Id: cupsd.conf.in 7888 2008-08-29 21:16:56Z mike $".
#

Запустился один раз и при переходе в административную часть попросил подтвердить небезопасное соединение, при перезагрузки сервера открывать страницу перестал опять.

Добавлено через 1 час 21 минуту
В логах только
Code
1
E [15/Aug/2019:14:58:54 +0600] Unable to communicate with avahi-daemon: Daemon not running
0
60 / 86 / 16
Регистрация: 25.03.2019
Сообщений: 235
15.08.2019, 13:14
Для самого демона ключ -f обычно есть. То есть foreground - передний план. Попробуйте запустить так:
Code
1
cupsd -f
Может что-нибудь напишет.
0
40 / 31 / 11
Регистрация: 25.07.2014
Сообщений: 747
15.08.2019, 13:55  [ТС]
При запуске cupsd -f в консоле нечего не происходит, в логах пишет
Code
1
2
3
E [15/Aug/2019:16:52:10 +0600] Unable to bind socket for address 0.0.0.0:631 - Address already in use.
E [15/Aug/2019:16:52:10 +0600] Unable to bind socket for address [v1.::]:631 - Address already in use.
E [15/Aug/2019:16:52:10 +0600] Unable to communicate with avahi-daemon: Daemon not running
0
60 / 86 / 16
Регистрация: 25.03.2019
Сообщений: 235
15.08.2019, 15:31
Цитата Сообщение от Stasweb Посмотреть сообщение
Unable to bind socket for address 0.0.0.0:631
У вас 631 порт похоже оказывается занят. То ли другим процессом cupsd, то ли это просто ошибка cups. Если второе, то попробуйте другую версию cups установить.
0
40 / 31 / 11
Регистрация: 25.07.2014
Сообщений: 747
15.08.2019, 18:41  [ТС]
Цитата Сообщение от Yuri197 Посмотреть сообщение
попробуйте другую версию cups установить.
все по прежнему
Code
1
2
3
E [15/Aug/2019:21:26:16 +0600] Unable to bind socket for address 0.0.0.0:631 - Address already in use.
E [15/Aug/2019:21:26:16 +0600] Unable to bind socket for address [v1.::]:631 - Address already in use.
E [15/Aug/2019:21:26:16 +0600] Unable to communicate with avahi-daemon: Daemon not running
устанавливал как тут https://hostingultraso.com/hel... ups-centos.
Удалял так
Список установлены пакетов
yum list installed
Code
1
2
3
4
5
6
cups.x86_64                 1:1.6.3-35.el7
cups-client.x86_64          1:1.6.3-35.el7
cups-filesystem.noarch      1:1.6.3-35.el7
cups-filters.x86_64         1.0.35-22.el7
cups-filters-libs.x86_64    1.0.35-22.el7
cups-libs.x86_64
удалял так
yum remove cups.x86_64
yum remove cups-client.x86_64
yum remove cups-filesystem.noarch
yum remove cups-filters.x86_64
yum remove cups-filters-libs.x86_64
yum remove cups-libs.x86_64
но после переустановки логи не меняются.
0
40 / 31 / 11
Регистрация: 25.07.2014
Сообщений: 747
16.08.2019, 18:42  [ТС]
Настройку сделал, в панель заходит, при печать с любого компьютера печатает на листе
Unsupported Personality: UNKNOWN
Подскажите в чем проблема, драйвера вроде встали нормально
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.08.2019, 18:42
Помогаю со студенческими работами здесь

Canon MF4018 + Cups
Все настроил по http://www.kraeg.ru/node/15 При попытке распечатать: Задание появляется со статусом активно, через пару секунд...

CUPS + Canon iR1022A
Всем привет. Хочу развернуть сервер печати, есть принтер Canon iR 1022A. Поставил на Debian CUPS, настроил доступ к вебморде, добавляю...

CUPS выдает ошибку в Debian 8 cinnamon
Добрый день. Проблема следующая: 1. Установил cups через aptitude install cups 2. Запускаю system-config-printer, ввожу IP сетевого...

Как установить kerio и cups из пакетов одной архитектуры?
приветствую с большим трудом установил kerio_vpn_client начал ставить cups, а он и говорит root@lenovo:/home/drebr# apt-get install ...

Драйвера, Cups
Здравствуйте. Нужна помощью с сервером печати под ubuntu 14. Хоть в linux`е я и нуб, но все же сервер печати сляпать получилось, и даже...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru