comando mkprtldap

Propósito

Configura IBM Directory (LDAP) para impressão System V habilitada para Directory. Ele também configura as máquinas clientes para usar o Diretório para informações de impressão do Sistema V.

Sintaxe

Para configurar o Diretório IBM para armazenar informações do Sistema V Imprimir:

mkprtldap -s -a AdminDN - p Adminpasswd -w ACLBindPasswd [-f ] [-d nodeDN ]

Para configurar os clientes para usar o IBM Directory for System V Imprimir informações:

mkprtldap -c -h DirectoryServerHostname -w ACLBindPasswd [ -d PrintBindDN ][-U]

Para obter informações de uso para o comando mkprtldap :

mkprtldap ?

Descrição

O comando mkprtldap configura o servidor IBM Directory (LDAP), e um ou mais clientes para usar o Directory (LDAP) para informações do Sistema V Imprimir. Este comando deve ser executado no sistema sendo configurado como o servidor e em todos os sistemas do cliente. Uma vez que o servidor Directory (LDAP) é configurado para impressão do System V, o diretório habilitou os comandos do Sistema V Imprimir (dslpadmin, dslpaccess, dslpsearch, dslpenable, dslpdesativar, dslpaccept, lp, lpstat, cancelar e dslpreject ) deve ser executado para adicionar, remover e gerenciar informações de impressão do Sistema V (impressoras e filas de impressão) no servidor do Directory (LDAP). O comando mkprtldap configura máquinas clientes para usar o servidor Directory (LDAP) para informações de impressão do Sistema V.

O comando mkprtldap requer que o software do servidor do IBM Directory seja instalado na máquina sendo configurada como o servidor. O comando também requer que o software cliente IBM Directory seja instalado em todas as máquinas clientes que utilizarão o servidor Directory (LDAP) para informações de impressão do Sistema V.
Nota: O cliente (-c flag) e as opções do servidor (-s server) não podem ser executados ao mesmo tempo. Ao configurar um sistema como o servidor, o comando mkprtldap deverá ser executado duas vezes nesse sistema. Uma vez para configurar o servidor, e novamente para configurar o cliente.
Durante a configuração do lado do servidor, usando a sinalização -s , o comando mkprtldap :
  • Requer o DN e a senha do Administrador de diretório do IBM se o Diretório foi configurado. Se o DN e a senha do Administrador do Diretório não tiverem sido configurados, mkprtldap irá configurá-los com os valores passados para o comando.
  • Cria o DN da árvore de informações do AIX (objeto de contêiner cn=aixdata) no diretório, se não houver nenhum. A subárvore de impressão será criada sob a subárvore de Informações do AIX . Se uma sub-árvore de Informações existente do AIX existir no Diretório, a subárvore de impressão será criada sob ele. Todas as informações de impressão do Sistema V serão armazenadas sob a subárvore de impressão. Os comandos de impressão do diretório habilitados do Sistema V têm que ser executados para adicionar impressoras e filas de impressão sob a subárvore de impressão criada.
  • O sufixo padrão e a árvore de informações do AIX para o comando mkprtldap é um objeto de contêiner de nível superior cn=aixdata. A subárvore Print (ou = print) será criada sob a árvore de informações do AIX .
  • A subárvore de impressão é protegida por ACL com o valor do parâmetro ACLBindPasswd passado para o comando. O mesmo valor deve ser usado ao configurar os clientes para usar o Diretório para informações de impressão do Sistema V. Selecione um valor de senha que seja difícil para pessoas ou programas de cracking de senha para adivinhar.
  • Se a opção -d for usada e um nó existente válido no Diretório for passado para o comando, a subárvore de informações do AIX será criada sob o nó determinado. A subárvore de impressão é então criada sob a subárvore de Informações do AIX .
  • Inicia o servidor do IBM Directory depois que tudo o que precede é feito
  • Inclui o processo do servidor IBM Directory (slapd) no arquivo /etc/inittab para ter o início do servidor após um reboot.
Durante a configuração do cliente, o comando mkprtldap :
  • Salva o nome do host do servidor IBM Directory (LDAP) no arquivo /etc/ldapsvc/server.print .
  • Salva o arquivo AIX Print Bind DN no arquivo /etc/ldapsvc/server.print .
  • Salva a Senha Bind de ACL para o arquivo AIX Print Bind DN no arquivo /etc/ldapsvc/system.print . O valor da senha do ACL Bind deve ser o mesmo especificado durante a configuração do servidor Directory.
  • Desfazer uma configuração do cliente anterior se a sinalização -U for especificada. Essa opção substituirá os arquivos /etc/ldapsvc/system.print e /etc/ldapsvc/server.print pelas cópias salvas anteriores dos arquivos (/etc/ldapsvc/server.print.save e /etc/ldapsvc/system.print.save).

Sinalizações

Servidor

Item Descrição
-a AdminDN Especifica o DN do Administrador do Diretório (LDAP).
-d nodeDN Esta opção avançada requer um DN de nó existente válido no Diretório sob o qual será criada a árvore de informações do AIX e a Subárvore de Impressão.
-f O sinalizador de força é necessário pelo comando mkprtldap para forçar a criação da subárvore Imprimir (e AIX Subárvore de informações se necessário) quando uma ou mais AIX árvores de informação existirem no Diretório.
-p adminpasswd Especifica a senha do Administrador do Diretório (LDAP).
-S Indica que o comando está sendo executado para configurar o Diretório para impressão do System V.
-w ACLBindPasswd Especifica a senha para ACL proteger a Subárvore de Impressão no Diretório. Selecione um valor de senha que seja difícil para pessoas ou programas de cracking de senha para adivinhar.

Cliente

Item Descrição
-C Indica que o comando está sendo executado para configurar os clientes para usar o Diretório para informações do Sistema V Imprimir.
-d PrintBindDN Especifica o DN Imprimir Bind. O padrão Print Bind DN é ou=print, cn=aixdata. O Print Bind DN a utilizar durante a configuração do Client é exibido no final da configuração do servidor do comando mkprtldap .
-h DirectoryServerHostname Hostname da configuração do servidor do IBM Directory para armazenar informações do Sistema V Imprimir.
-u Desfazer uma configuração anterior de um cliente.
-w ACLBindPasswd A Senha Bind de ACL para a subárvore de impressão. A senha do ACL Bind é especificada durante a configuração do servidor do comando mkprtldap . O valor da Senha Bind de ACL deve combinar com aquele usado durante a configuração do servidor do Directory.

Uso

Item Descrição
? Exibe informações de uso para o comando mkprtldap .

Segurança

Este comando pode ser executado apenas pelo usuário root .

Exemplos

  1. Para configurar o System V print em uma máquina com um servidor de diretórios configurado IBM -
    O DN e a senha do Administrador são necessários para configurar o impresso do Sistema V no Diretório. Suponha que o DN e a senha do Administrador existentes sejam cn=admin e passwd.
    mkprtldap -s -a cn=admin -p passwd -w pass123wd
  2. O comando mkprtldap fornece a opção de configurar o diretório IBM para armazenar as informações de impressão sob um nó pré-existente (ex.: o=ibm,c=us) no Diretório [Opção Avançada]. Isso só é recomendado quando for necessário armazenar as informações de impressão sob o nó existente no Diretório por motivos específicos. A opção de recomposição é armazenar a subárvore de impressão no local padrão no Diretório, não especificando a opção -d . O DN e a senha do Administrador são necessários para configurar print do Sistema V no Diretório Assume o DN e a senha do Administrador existentes são cn=admin e passwd.
    mkprtldap -a cn=admin -p passwd -w acl123passwd -d o=ibm,c=us
    A execução do comando irá criar uma árvore de informações AIX (cn=aixdata) sob o objeto o=ibm, c=us . A subárvore de impressão será criada sob este novo objeto (cn=aixdata, o=ibm, c=us).
  3. Para configurar o System V print em uma máquina com um servidor de diretórios configurado IBM e uma árvore de informações existente do AIX . Pode haver situações em que o Diretório contenha uma árvore de informações existente do AIX com outras informações específicas do subsistema (informações de e.g Segurança ou NIS). Ele pode ser necessário para armazenar as informações de impressão em um local separado no Diretório sob uma árvore de informações diferente do AIX . O comando, por padrão, não criará uma nova árvore de informações do AIX se existir um no Diretório. Para forçar o comando a criar uma nova árvore de informações do AIX para armazenar as informações de impressão, use a sinalização -f com o comando. Considere o caso em que as informações do subsistema de Segurança e NIS são armazenadas sob a árvore de informações do AIX em cn=aixdata, o = ibm, c=us. Para criar uma nova árvore de informações do AIX para obter informações de impressão diferente da existente, execute o comando com a sinalização -f e especifique o local padrão ou outro nó. O DN e a senha do Administrador são necessários para configurar o impresso do Sistema V no Diretório. Suponha que o DN e a senha do Administrador existentes sejam cn=admin e passwd:
    mkprtldap -a cn=admin -p passwd -w passwd123 -f 

    A execução do comando criará uma nova árvore de Informações AIX (cn=aixdata) com o sufixo (cn=aixdata) e as informações de impressão serão armazenadas sob esta nova árvore de Informações AIX (ou=imprimir, cn=aixdata). Haverá duas árvores de Informações do AIX no Diretório neste exemplo cn=aixdata, o = ibm, c=us e cn=aixdata. As informações de impressão estarão sob o objeto cn=aixdata (sufixo- cn=aixdata). Para mkprtldap, recomenda-se usar o local padrão para adicionar as informações de impressão no Diretório.

  4. Para configurar um cliente para usar uma configuração de diretório IBM para o System V Print no host server.ibm.com, digite:
    mkprtldap -c -h server.ibm.com -w passwd 
    Por favor, certifique-se que a Senha Bind de ACL (passwd) é a mesma especificada durante a configuração do Server Server. A execução do comando sem especificar um valor de Print Bind DN com a opção -d fará com que o comando use o Print Bind DN padrão ou=print,cn=aixdata. O Print Bind DN deve corresponder ao exibido no final da execução do comando mkprtldap para configurar o servidor.
  5. Para alterar as informações nos arquivos de configuração do lado do cliente, execute o comando mkprtldap com as novas informações
    mkprtldap -c -h server.ibm.co.uk -w aclpasswd -d ou=print,cn=aixdata,c=uk
    Executar este comando em um cliente que já foi configurado mudará as informações nos arquivos /etc/ldapsvc/server.print e /etc/ldapsvc/system.print para conter as novas informações de configuração. O conteúdo original do /etc/ldapsvc/server.print e /etc/ldapsvc/system.print será armazenado nos arquivos /etc/ldapsvc/server.print.save e /etc/ldapsvc/system.print.save .

Arquivos

Modo Arquivo Descrição
rw /etc/slapd32.conf (Configuração do servidor)-Contém as informações de configuração do diretório IBM (Versão LDAP 5.2)
rw /home/ldapdb2/idsslapd-ldapdb2/etc/ibmslapd.conf (Configuração do servidor)-Contém as informações de configuração do IBM Directory (LDAP Versão 6.0 ou posterior).
rw /etc/ldapsvc/server.print (Configuração do cliente)-Contém informações sobre o Server Server configurado para armazenar informações do Sistema V Imprimir. (Nome da máquina, Localização da subárvore Imprimir no Diretório e porta LDAP)
rw /etc/ldapsvc/system.print (Configuração do cliente)-Contém a Senha Bind de ACL para a subárvore Imprimir no Diretório.