36.4. 添加 Samba (SMB) 打印机

要添加使用 SMB 协议访问的打印机(如连接到 Microsoft Windows 系统上的打印机),点击打印机配置工具主窗口中的「新建」按钮。如图 36-2所示的窗口就会出现。点击「前进」来继续。

在如图 36-3所示窗口中的「名称」文本字段中输入一个独特名称。打印机名称不能包含空格,必须以字母开头。打印机名称可以包含字母、数字、短线(-)和下划线(_)。你还可以输入关于打印机的简短描述,其中可以包含空格。

「选择队列类型」菜单中选择「联网的 Windows (SMB)」,然后点击「前进」。如果打印机连接的是 Microsoft Windows 系统,选择这个队列类型。

图 36-7. 添加 SMB 打印机

图 36-7所示,SMB 共享被自动检测到并列出。点击每个共享名称旁的箭头来扩展列表。从扩展列表中选择一个打印机。

如果你在寻找的打印机没有在列表中出现,点击右侧的「指定」按钮。用于以下选项的文本字段会出现:

点击「前进」来继续。然后,打印机配置工具会试图连接共享打印机。如果这个共享打印机需要用户名和口令,一个对话框会出现来提示你输入有效的共享打印机的用户名和口令。如果指定了正确的共享名称,你还可以在这里改变它。如果需要使用工作组名称来连接共享,它可以在这个对话框里指定。这个对话框和点击「指定」按钮后所显示的窗口相同。

下一步是选择打印机类型。详情请见第 36.7 节

警告警告
 

如果你需要使用用户名和口令,它们被明文贮存在只能被用户 root 和 lpd 读取的文件中。这样,如果别人具备根特权,他们就有可能获悉用户名和口令。要避免这种情况的发生,使用打印机的用户名和口令应该不同于本地红帽企业 Linux 系统上的用户账号。如果它们不同,那么唯一可能出现的安全漏洞会是对打印机的未经授权的使用。如果服务器上还有文件共享,建议你也使用不同于打印机队列的口令。