Wie deaktiviere ich die SMB-Druckunterstützung?

22

Ich verwende CentOS auf einem Speicherserver, der die Dateifreigabe für Windows-Computer durchführen muss. SMB-Version istsmbd version 3.5.5-68.fc13

Ich erhalte viele Fehlermeldungen in / var / log / messages bezüglich fehlgeschlagener Verbindungsversuche mit einem CUPS-Server. Sie sehen so aus:

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

Ich verstehe, dass das Problem durch die Tatsache verursacht wird, dass SMB die Druckerfreigabe unterstützt, aber das interessiert mich wirklich nicht. Ich möchte nur die Funktion deaktivieren, um die Nachrichten loszuwerden.

Irgendeine Idee, wie ich das machen kann?

böse Sprache
quelle

Antworten:

37

Das Auskommentieren des Druckerbereichs führt eigentlich zu nichts. Fügen Sie dies zu Ihrer smb.conf hinzu:

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

(Spoolss ist kein Tippfehler)

Justin Buser
quelle
Diese Anweisungen müssen dem [global]Abschnitt hinzugefügt werden . Nur um sicher zu gehen ...
helvete
1

Seien Sie vorsichtig, wenn Netzwerkschnittstellen fehlen, auf die in der Samba-Konfigurationsdatei verwiesen wird! Setze: log level = 2 in die cinfig-Datei, starte Samba neu und überprüfe die Log-Einträge. Hat für mich gearbeitet ;-)

Kocio
quelle