27.4. 添加 Samba (SMB) 打印机

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

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

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

图 27-7. 添加 SMB 打印机

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

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

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

下一步是选择打印机类型。请转到第 27.7 节来继续。

警告警告
 

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