第二十章. Mac打印的详细信息

目录

情景假定1: 我自己的Mac (单个用户)
需求
安装
情景假定2:多用户的Mac使用Popup鉴定
需求
安装
情景假定3: 多用户的Macs使用LDAP或现行目录鉴定
需求
安装
情景假定4: Mac OS X服务器
附加信息与提示

PaperCut NG是一个结合了鉴定网络而设计的多用户应用软件。Macintosh系统拥有一个很长的历史。它的成长来自于单个用户桌面和现在基于全部多用户的Unix内核。然而,一些“单个的用户”仍然保留着,并且对管理员引起了极大的挑战。一个区域用特殊的远程打印机配置并进行管理。

PaperCut Client on Mac OS X

图表 20.1. 有关Mac OS X上的PaperCut客户端

当一个网络打印机,例如:共享的Windows打印机,被添加到Macintosh系统,打印机有用的设置要求打印机以用户名和密码的形式访问。任何用户在此打印机上的打印必须使用这些提供的授权。这意味着在打印服务器上,所有打印工作发源于此Mac系统列表,使用与实际无关的Mac所提供的用户名。

此章讨论了一些多用户的挑战和他们的解决方案。

Mac可以与PaperCut NG共同设立许多假定的配置。没有一个是“最好的”。设立理想的解决方案是更改网络与网络之间相互依赖的因素:

下列的章节概括了共同的设置假定及他们的正反两面。这些假定中的一种或可能由几种结合组成的解决方案可能更适合于您。

情景假定1: 我自己的 Mac (单个用户)

许多网络,尤其那些商业环境里,对于每个用户有致力于桌面的系统。这允许桌面系统的整个设置定制于用户。共同的例子包括:

  • 用于商业领域的专用计算机

  • 用于教育领域的职员型笔记本电脑或桌上型电脑

需求

  • Windows或Linux服务器的打印机主机和共享。

  • Mac系统被单个用户使用(或已知小组的用户)。

  • 每个用户都有域帐户和密码。

  • 用户名结合了Mac帐户上与之匹配的域用户名(通常进入帐户或在帐户里设立自动登录帐户)。

  • 运行Mac OS X 10.3版本或更高级的版本。

安装

核查用户帐户的信息:

  1. 启动Mac并确保系统连接到网络上。

  2. Apple菜单中选择系统参数...

  3. 选择 共享帐户

  4. 点击我的帐户项。

  5. 确保缩略名 是与用户域帐户的用户名是匹配的。如果不是,创建一个新的适当的工作帐户。

设立打印机用户需要的访问权限:

  1. 应用程序 -> 有用的 栏下打开打印机有用的设置部分

  2. 点击添加按钮添加一个新的打印机。

  3. 图表 20.2. 添加一个打印机

  4. 点击更多打印机...选项(重点:保存关键的选项)。

  5. 从顶部的下拉列表中选择高级的设置选项。

    Option-click for advanced printer addition types

    图表 20.3. 点击高级的打印机附加类型选项

  6. 选择一个经由Samba打印的 Windows装置项。

  7. 装置名称里,输入一个友好的打印机名称信息。

  8. 输入装置的 URL按以下的形式:

  9. usernamepassword 是用户域帐户登录的详细信息。server_name是主机打印机上的服务器名,并且printer_name是打印机的共享名。

    Windows printer via SAMBA

    图表 20.4. Windows打印机SAMBA

  10. 选择打印模式 安装和配置驱动器。

  11. 点击添加按钮。

  12. 使用PaperCut NG测试打印并确保用户在网络身份下的打印工作。

安装PaperCut NG客户端软件:

  1. 打开搜索引擎并选择运行 -> 连接到服务器...

    Connecting to a Windows server

    图表 20.5. 连接到 Windows服务器

  2. 输入 smb://servername/pcclientservername是PaperCut NG主机服务器上的名称。
    The PCClient share's connection string

    图表  20.6. PCClient共享的连接链

  3. 越过本地应用程序目录拖拽PCClient应用程序。

  4. Apple菜单中打开系统参数...

  5. 选择共享帐户项。

  6. 点击登录条款栏。

  7. 点击 +按钮并选择新的安装PCClient的应用程序。

  8. Add PCClient as a Login Item

    图表 20.7. 添加 PCClient以作为一个登录条款

  9. 重新启动系统并确保客户端开始登录。