如何禁用 SMB 打印支持?

evi*_*uin 24 cups logging centos server-message-block

我在必须与 Windows 机器共享文件的存储服务器上运行 CentOS。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
Run Code Online (Sandbox Code Playgroud)

我知道这个问题是由 SMB 附带打印机共享支持这一事实产生的,但我真的对此不感兴趣。我只想禁用该功能以摆脱消息。

知道我该怎么做吗?

小智 43

注释掉打印机部分实际上什么都不做,将其添加到您的 smb.conf 中:

load printers = no
printing = bsd
printcap name = /dev/null
disable spoolss = yes
Run Code Online (Sandbox Code Playgroud)

(spoolss 不是打字错误)

  • 这些指令必须添加到“[global]”部分。只是要确定... (5认同)