为启用 System V 打印的目录配置 IBM 目录。 它也配置客户机机器来使用目录,该目录得到 System V 打印信息。
配置 IBM 目录来存储 System V 打印信息:
mkprtldap -s -a AdminDN -p Adminpasswd -w ACLBindPasswd [-f] [-d nodeDN]
配置客户机来使用 IBM 目录以得到 System V 打印信息:
mkprtldap -c -h DirectoryServerHostname -w ACLBindPasswd [ -d PrintBindDN ] [-U]
获取关于 mkprtldap 命令的使用信息:
mkprtldap ?
为了得到 System V 打印信息,mkprtldap 命令配置了 IBM 目录 (LDAP)服务器和一个或多个客户机来使用目录(LDAP)。 该命令必须安装在服务器系统和所有客户机系统上。 一旦为 System V 打印配置了(LDAP)服务器, 目录启用 System V 命令 (dslpadmin、dslpaccess、dslpsearch、dslpenable、dslpdisable、dslpaccept、lp、lpstat、cancel 和 dslpreject),必须运行这些命令来添加、移除和管理目录(LDAP)服务器上的 System V 打印信息(打印机和打印队列)。 为了得到 System V 打印信息,mkprtldap 命令配置客户机机器来使用目录(LDAP) 服务器。
mkprtldap 命令要求在配置为服务器的机器上安装了 IBM 目录 服务器软件。 该命令也要求在所有的客户机机器上安装了 IBM 目录客户机软件, 这些机器将使用目录(LDAP)服务器以得到 System V 打印信息。
在服务器端配置过程中,使用 -s 标志, mkprtldap 命令:
在客户机配置过程中,mkprtldap 命令:
? | 显示关于 mkprtldap 命令的用法信息。 |
该命令仅能由 root 用户运行。
mkprtldap -s -a cn=root -p root -w aclpasswd其中 ACL 绑定密码为用来对打印子树 ACL 保护的密码。 在目录上配置 System V 打印过程中,指定了 ACL 绑定密码。 该配置也将目录管理员的 DN 和密码设置为 cn = root 和 root。运行该命令将安装一个后缀和顶级对象 cn = aixdata。将在 AIX 信息树(cn = aixdata 对象)下创建打印子树(ou = print)。 选择一个 ACL 绑定密码值使用户或密码破解(crack)程序很难猜出。
要求管理员 DN 和密码来配置目录上的 System V 打印。 假定现有的管理员的 DN 和密码为 cn=admin 和 passwd。
mkprtldap -s -a cn=admin -p passwd -w pass123wd
mkprtldap -a cn=admin -p passwd -w acl123passwd -d o=ibm,c=us运行 该命令将在 o = ibm,c = us 对象下创建一个 AIX 信息树(cn = aixdata)。将在 这个新对象(cn = aixdata,o = ibm,c = us)下创建打印子树。
mkprtldap -a cn=admin -p passwd -w passwd123 -f运行该命令 来创建一个新的 AIX 信息树(cn = aixdata), 后缀(cn = aixdata)和打印信息将被 存储在这个新的 AIX 信息树(ou = print,cn = aixdata)下。在该示例中,在目录上将有两个 AIX 信息 树 cn = aixdata,o = ibm,c = us 和 cn = aixdata。打印信息将在 cn = aixdata 对象(suffix - cn = aixdata)下。对 mkprtldap 来说,推荐使用 缺省位置来将打印信息添加到目录中。
mkprtldap -c -h server.ibm.com -w passwd请确保 ACL 绑定密码(passwd)与目录服务器安装过程中指定的相同。 运行该命令而没有使用 -d 选项来指定打印绑定 DN 值将导致该命令使用 缺省打印绑定 DN ou = print,cn = aixdata。打印 绑定 DN 必须同运行 mkprtldap 命令配置服务器结束时显示的相同。
mkprtldap -c -h server.ibm.co.uk -w aclpasswd -d ou=print,cn=aixdata,c=uk在一台已配置的客户机上执行该命令将 改变 /etc/ldapsvc/server.print 和 /etc/ldapsvc/system.print 文件中的信息,使包含 新的配置信息。/etc/ldapsvc/server.print 和 /etc/ldapsvc/system.print 的原先内容将存储在 /etc/ldapsvc/server.print.save 和 /etc/ldapsvc/system.print.save 文件中。
方式 | 文件 | 描述 |
---|---|---|
rw | /etc/slapd32.conf | (服务器配置)— 包含 IBM 目录 (LDAP)配置信息。 |
rw | /etc/ldapsvc/server.print | (客户机配置) - 包含目录服务器的信息,配置该服务器 已存储 System V 打印信息。(机器 名,目录的打印子树位置和 LDAP 端口) |
rw | /etc/ldapsvc/system.print | (客户机配置) - 包含有关目录上的打印子树的 ACL 绑定密码。 |
在 AIX 5L Version 5.2 Guide to Printers and Printing 中配置目录启用 System V 打印。
dslpadmin 命令、dslpaccess 命令、dslpsearch 命令、dslpenable 命令、dslpdisable 命令、dslpaccept 命令、lp 命令、lpstat 命令、cancel 命令、dslpreject 命令和 mksecldap 命令。
/etc/ldapsvc/server.print 和 /etc/ldapsvc/system.print 文件。
/etc/slapd32.conf 文件。