dgti:activedirectory:testeconexaosuap

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
dgti:activedirectory:testeconexaosuap [2018/03/14 11:26]
Antonio Rodrigo dos Santos Silva Documento automaticamente removido.
— (atual)
Linha 1: Linha 1:
-[[sistemas:suap:acessodgti|Voltar à página Principal do SUAP (Acesso DGTI)]] 
  
-====== Teste de Conexão com o AD a partir do Servidor SUAP ====== 
- 
-Instale o pacote python-ldap 
- 
-<code> 
-sudo apt-get install python-ldap 
-</code> 
- 
-Acesse o servidor do SUAP e crie o arquivo conexao.py com o código abaixo. 
-Em seguida execute usando o comando 
- 
-<code>python conexao.py</code> 
- 
-==== Sem SSL ==== 
- 
-<code python conexao.py> 
- 
-#!/usr/bin/python 
-import ldap 
-import sys 
-import socket 
-import ssl 
-socket.ssl 
- 
-host = 'ldap://200.17.33.66:389' 
-ldap.set_option(ldap.OPT_X_TLS_REQUIRE_CERT, ldap.OPT_X_TLS_NEVER) 
-ldapmodule_trace_level = 1 
-ldapmodule_trace_file = sys.stderr 
-l = ldap.initialize(host,trace_level=ldapmodule_trace_level,trace_file=ldapmodule_trace_file) 
-l.set_option(ldap.OPT_REFERRALS, 0) 
-l.set_option(ldap.OPT_PROTOCOL_VERSION, 3) 
-l.set_option(ldap.OPT_X_TLS,ldap.OPT_X_TLS_DEMAND) 
-l.set_option( ldap.OPT_X_TLS_DEMAND, True ) 
-ldap.set_option(ldap.OPT_DEBUG_LEVEL,1) 
-if l.simple_bind("Administrator@adproducao.ifce.edu.br","senha_no_keepass"): 
-    print "SUCESSO!!!" 
-</code> 
- 
-==== Com SSL ==== 
- 
-<code python conexao.py> 
- 
-#!/usr/bin/python 
-import ldap 
-import sys 
-import socket 
-import ssl 
-socket.ssl 
- 
-host = 'ldaps://200.17.33.66:636' 
-ldap.set_option(ldap.OPT_X_TLS_REQUIRE_CERT, ldap.OPT_X_TLS_NEVER) 
-ldapmodule_trace_level = 1 
-ldapmodule_trace_file = sys.stderr 
-l = ldap.initialize(host,trace_level=ldapmodule_trace_level,trace_file=ldapmodule_trace_file) 
-l.set_option(ldap.OPT_REFERRALS, 0) 
-l.set_option(ldap.OPT_PROTOCOL_VERSION, 3) 
-l.set_option(ldap.OPT_X_TLS,ldap.OPT_X_TLS_DEMAND) 
-l.set_option( ldap.OPT_X_TLS_DEMAND, True ) 
-ldap.set_option(ldap.OPT_DEBUG_LEVEL,1) 
-if l.simple_bind_s("Administrator@adproducao.ifce.edu.br","senha_no_keepass"): 
-    print "SUCESSO!!!" 
-</code> 
- 
------------ 
-<WRAP rightalign> 
-Última revisão: ~~LASTMOD~~ 
-</WRAP> 
  • dgti/activedirectory/testeconexaosuap.1521037565.txt.gz
  • Última modificação: 2021/08/25 10:33
  • (edição externa)