Bagaimana Anda menonaktifkan dukungan pencetakan SMB?

22

Saya menjalankan CentOS pada server penyimpanan yang harus melakukan berbagi file dengan mesin Windows. Versi SMB adalahsmbd version 3.5.5-68.fc13

Saya mendapatkan banyak pesan kesalahan di / var / log / messages tentang upaya yang gagal untuk terhubung ke server CUPS. Mereka terlihat seperti ini:

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

Saya mengerti bahwa masalah ini dihasilkan oleh fakta bahwa SMB hadir dengan dukungan berbagi printer, tapi saya benar-benar tidak tertarik dengan itu. Saya hanya ingin menonaktifkan fitur untuk menghilangkan pesan.

Adakah yang bisa saya lakukan?

evilpenguin
sumber

Jawaban:

37

Mengomentari bagian printer sebenarnya tidak melakukan apa-apa, tambahkan ini ke smb.conf Anda:

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

(spoolss bukan salah ketik)

Justin Buser
sumber
Arahan ini harus ditambahkan ke [global]bagian. Hanya untuk memastikan ...
Helvete
1

Berhati-hatilah dengan hilangnya antarmuka jaringan yang dirujuk dalam file konfigurasi Samba! Masukkan: tingkat log = 2 ke file cinfig, restart Samba dan periksa entri log. Bekerja untuk saya ;-)

Kocio
sumber