Как отключить поддержку печати SMB?

22

Я использую CentOS на сервере хранения, который должен обмениваться файлами с компьютерами Windows. SMB версияsmbd version 3.5.5-68.fc13

Я получаю много сообщений об ошибках в / var / log / messages относительно неудачных попыток подключения к серверу CUPS. Они выглядят так:

Nov 30 18:49:34 big03 smbd[9927]: [2010/11/30 18:49:34.850620,  0] printing/print_cups.c:108(cups_connect)
Nov 30 18:49:34 big03 smbd[9927]:   Unable to connect to CUPS server localhost:631 - Connection refused

Я понимаю, что проблема вызвана тем фактом, что SMB поставляется с поддержкой общего доступа к принтерам, но я действительно не заинтересован в этом. Я просто хочу отключить эту функцию, чтобы избавиться от сообщений.

Есть идеи, как я могу это сделать?

evilpenguin
источник

Ответы:

37

Закомментирование раздела принтеров фактически ничего не делает, добавьте это в ваш файл smb.conf:

load printers = no
printing = bsd
printcap name = /dev/null
disable spoolss = yes

(spoolss это не опечатка)

Джастин Бузер
источник
Эти директивы должны быть добавлены в [global]раздел. Просто чтобы быть уверенным ...
Helvete
1

Остерегайтесь отсутствующих сетевых интерфейсов, указанных в конфигурационном файле Samba! Поместите: log level = 2 в файл cinfig, перезапустите Samba и проверьте записи журнала. Работал на меня ;-)

Kocio
источник