testldapserver
Use o comando testldapserver para testar um servidor do protocolo LDAP.
Sintaxe
>>-testldapserver-- -delim-- delimitador------------------------> >--+-------------------------------------------+----------------> '- -username--user_name--+----------------+-' '-+- -password-+-' '-password---' >--+--------------------+-------------------------------------->< +- ldap_server_id ---+ '- ldap_server_name -'
Parâmetros
- -delim delimiter
- (Opcional) Por padrão, em uma visualização concisa, todas as colunas de dados são separadas por espaços, com a largura de cada coluna configurada para a largura máxima possível de cada item de dados. Em uma visualização detalhada, cada item de dados é uma linha individual e, se os cabeçalhos forem exibidos, os dados serão separados do cabeçalho por um espaço. O parâmetro -delim substitui esse comportamento. A entrada válida para o parâmetro -delim é um caractere de um byte. Insira -delim : na linha de comandos e o caractere de dois pontos (:) separa todos os itens de dados em uma visualização concisa (por exemplo, o espaçamento de colunas não ocorre); em uma visualização detalhada, o delimitador especificado separa os dados de seu cabeçalho
- -username user_name
- (Opcional) Especifica o nome de usuário para teste.
- -password password
- (Opcional) Especifica a senha para teste. Opcionalmente, é possível especificar a senha com este parâmetro. Se você não
especificar a senha, o sistema a solicita antes da execução do comando
e não exibe a senha que você digitar.Nota: O parâmetro -password será válido apenas se -username for especificado. A senha real não precisa ser fornecida.
- ldap_server_id|ldap_server_name
- (Opcional) Especifica o ID ou nome do servidor LDAP para teste.
Descrição
O comando testldapserver permite três níveis de teste:
- Teste de conexão do servidor (emita testldapserver sem fornecer nome de usuário ou senha). Isto verifica se uma conexão pode ser estabelecida com o servidor durante a autenticação usando as credenciais de administrador configuradas de acordo com a configuração LDAP.
- Teste de conexão do servidor, configuração LDAP e autorização
de usuário (emita testldapserver com um nome de usuário). Isso verifica que:
- Uma conexão pode ser estabelecida com o servidor durante a autenticação usando as credenciais de administrador configuradas.
- Os atributos LDAP estão corretamente configurados no sistema.
- Ao usuário foi designada uma função.
- Teste de conexão do servidor, configuração LDAP e autenticação
de usuário (emita testldapserver com um nome de usuário
e uma senha). Isso verifica que:
- Uma conexão pode ser estabelecida com o servidor durante a autenticação usando as credenciais de administrador configuradas.
- O usuário é autenticado com a senha fornecida
Caso não haja nenhum erro específico do servidor, isso indica êxito.
Importante: Este comando funciona se a autenticação LDAP estiver ou não selecionada ou ativada com o comando chauthservice.
Esta tabela fornece os valores de atributos que podem ser exibidos como dados da
visualização de saída.
| Atributo | Valor |
|---|---|
| id | ID do servidor LDAP |
| nome | Nome do servidor LDAP |
| erro | Erro crítico do servidor (ou êxito, dependendo da situação) encontrado |
Um Exemplo de Chamada com um Servidor LDAP e Nenhuma Informação do Usuário Específica
testldapserver -delim ":" ldapserver1
A saída resultante:
id:name:error
1:ldapserver1:CMMVC7075I The LDAP task completed successfully
Um Exemplo de Chamada com Todos os Servidores LDAP Usando um UPN
testldapserver -username bloggs@company.com -delim ":"
A saída do resultado:
id:name:error
0:ldapserver0:CMMVC6518E A tarefa falhou porque nenhuma função
está definida para o usuário atual no sistema.
1:ldapserver1:CMMVC7075I A tarefa LDAP foi concluída com êxito.
2:ldapserver2:CMMVC7075I The LDAP task completed successfully.
