情景假定 3: 多用户的Macs使用LDAP或现行目录鉴定

更大的网络通常使用现行的目录或LDAP网络在域环境下运行鉴定。在鉴定域环境时,以已知用户的身份校验此时的登录。在TCP/IP打印服务的帮助下,Microsoft Windows和LPR/LPD支持Mac上的打印工作,可以在服务器上鉴定并联合用户的登录名。此避免了popup鉴定必须使用假定2。

需求

  • Macs以多用户模式设立脱离域的鉴定。现行目录或LDAP。

  • Windows打印服务器上的打印机主机。

  • 服务器需要安装TCP打印服务(对Unix也是已知的打印服务)。

安装

在打印机的服务器主机上,设置TCP/IP打印:

  1. administrator的身份登录服务器。

  2. 选择控制面板添加移除程序

  3. 点击添加/移除Windows组件

  4. 选择其它的网络文件和打印服务

    Windows Component: Other Network File and Print Service

    图表 20.18. Windows 组件: 其它的网络文件和打印服务

  5. 点击 详细信息...并确保Unix的打印服务被选择。

  6. 点击下一步完成安装。

提示

一些系统运行防火墙软件可能锁定了LPD的打印。在系统上运行防火墙软件,确保了本地网络允许连接端口515。

在每个 Mac 上,添加所需要的打印机:

  1. 应用程序 ->有用的选项下打开 打印机有用的设置

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

  3. 图表 20.19. 添加打印机

  4. 在顶部的工具栏上点击IP打印按钮。

  5. 协议向下,选择 行式打印机的 Daemon - LPD

  6. 在打印机的地址区域输入服务器主机的IP地址。

  7. 打印队列区域输入打印机的共享名。

  8. Adding an LPR/LPD printer

    图表 20.20. 添加LPR/LPD打印机

  9. 名称区域选择打印机类型定义一个友好的用户名。

  10. 点击添加按钮。

  11. 对其它的打印机做必要的重复操作。

安装PaperCut NG客户端软件:

  1. 打开搜索引擎

  2. 运行菜单,选择连接到服务器...

  3. Connecting to a Windows server

    图表  20.21. 连接到Windows服务器

  4. 输入pcclient共享连接详细信息类似:
        smb://server_name/pcclient
                                

    server_name是PaperCut NG服务器软件主机上的名称。

  5. The PCClient share's connection string

    图表 20.22. PCClient共享连接链

  6. 输入所需要的密码信息。

  7. 拖拽 PCClient包到本地硬件的整个应用程序文件夹。复制程序将开始。

  8. 在最近的副本 PCClient 应用程序上点击 应用程序的目录命令。选择显示包的内容项。

  9. 浏览器Contents/Resources/

  10. 双击install-login-hook.command脚本。

    Double-click to install the login hook

    图表 20.23. 双击安装登录连接

  11. 重新启动系统和校验客户端的登录。

测试:

  1. 重新启动系统并确保客户端的登录及列出用户的帐户余额。

  2. 确保PaperCut NG用户帐户下的帐户打印工作是正确的。