Pular para o conteúdo principal

Postagem em destaque

BlackTDN :: Autenticação 2FA para Usuário Root no WSL

--- # naldodj-wsl-2FA ## Autenticação 2FA para Usuário Root no WSL ### Introdução O Windows Subsystem for Linux (WSL) é uma ferramenta poderosa que permite aos desenvolvedores executar um ambiente Linux diretamente no Windows. No entanto, a segurança é uma preocupação importante, especialmente quando se trata de acessar o usuário root. Neste post, vamos mostrar como configurar a autenticação de dois fatores (2FA) para o usuário root ao acessar o WSL, garantindo uma camada adicional de segurança. ### Objetivo Vamos configurar um script de login que valida a senha do root e usa autenticação 2FA baseada em Time-based One-Time Password (TOTP), usando ferramentas comuns como `openssl`, `oathtool`, e `perl`. ### Passo 1: Instalar as Ferramentas Necessárias Primeiro, precisamos garantir que temos todas as ferramentas necessárias instaladas. Isso inclui `openssl`, `oathtool`, e `perl`. ```bash sudo apt-get update sudo apt-get install openssl oathtool perl ``` Para os scripts em Lua.

byYou :: Erros em MP710TO110

Baixei o byYou para testá-lo e verificar as novas implementações. Ao executar a rotina de compatibilização de versão usando os dicionários padrões do sistema para a nova versão, o erro abaixo é apresentado.

Alias does not exist: TCK
 on NGUPDTOP(NGUPDATE.PRX) 27/03/2010 line : 992

[ByYou build:7.00.090818P]
Called from NGUPDATEPR(NGUPDATE.PRX) 27/03/2010 line : 65
Called from NGUPDATE(NGUPDATE.PRX) 27/03/2010 line : 37
Called from UPDFUNEXEC(APUPD030.PRW) 26/03/2010 line : 7802
Called from UPDFUN(APUPD030.PRW) 26/03/2010 line : 7671
Called from _UPDUPDATE(APUPD030.PRW) 26/03/2010 line : 916
Called from UPDUPDATE(APUPD030.PRW) 26/03/2010 line : 23
Called from {||(OWIZARD:OCANCEL:DISABLE(),OWIZARD:OCANCEL:HIDE(),OWIZARD:ONEXT:DISABLE(),OWIZARD:OBACK:DISABLE(),UPDUPDATE(),EVAL(OWIZARD:ONEXT:BACTION))}(APUPDATE.PRW) line : 390
Called from eval line : 158
Called from {||  IF(EVAL(SELF:ACBVALID[SELF:NPANEL,2]),(SELF:NPANEL+=1,SELF:NAVIGATOR(2),EVAL(SELF:ACBEXECUTE[SELF:NPANEL])),)}(APWIZARD.PRW) line : 158
Called from ::MSDIALOG:ACTIVATE line : 0
Called from APWIZARD:ACTIVATE(APWIZARD.PRW) 26/03/2010 line : 212
Called from APUPDATE(APUPDATE.PRW) 08/03/2010 line : 426
Called from { || ( OAPP:OMAINWND:OMSGBAR:SHOW(), APUPDATE(PARAMETER01), FINAL(STR0500) )}(APUPDATE.PRW) line : 174
Called from eval line : 434
Called from {|| ODESKTOP:ACTIVATE(), ODESKTOP:HIDELOGIN(), SELF:ADDMSGITEM(ODESKTOP, .F. ), SELF:OMAINWND:OMSGBAR:SHOW(), EVAL(SELF:BMAININIT)}(FWAPP.PRW) line : 434
Called from ::TWINDOW:ACTIVATE line : 0
Called from MSAPP:ACTIVATE(FWAPP.PRW) 04/05/2010 line : 479
Called from MP710TO110(APUPDATE.PRW) 08/03/2010 line : 179


A rotina NGUPDATE tenta usar a tabela TCK e ela nem ao menos existe. Procurei no SX2 e no SX3 tanto em system quanto em systemload e nada.

Considerações:

1 ) A rotina NGUPDATE deveria verificar a existência da tabela TCK antes de tentar usá-la;
2 ) A MP710TO110 deveria ter a opção de desabilitar certos programas compatibilizadores.

[]s
иαldσ dj

Comentários

  1. Como resolver este problema??
    Estou com o mesmo erro.

    Att,

    Fábo

    ResponderExcluir
  2. ESTE ERRO OCORRE POR QUE NÃO EXISTE CERTAS TABELAS NO SEU BANCO..TABELAS ESTAS DO MODULO GESTÃO AMBIENTAL

    TCK CADASTRO DE PROTOCOLOS
    TA0 REQUISITOS
    TAM HISTORICO DAS DEMANDAS
    TB0 OCORRENCIAS
    TBA TRANFERENCIA D RESIDUO
    TAX RESIDUOS
    TAB RESULTADO AVALIAÇÃO
    TAO HISTORICO AVALIZAÇÃO
    TCL pLANO DE aCAO X REQUISITO
    TCM RESPONSAVEIS X REQUISITO
    TCN PLANO ACAO X PLANEJAMENTO
    TCO OPORTUNIDADE DE MELHORIA
    TCP CONTROLE DE EXPEDICAO
    TCQ TRANSF CONTROLE DE EXPEDICAO
    TAA PLANO DE ACAO
    TBP PARTICIPANTES DO PLANO EMERG
    TB4 DESTINO DOS RESIDUOS
    TBK RESULTADO DAS METAS

    PARA RESOLVER APLIQUEI COMPATIBILIZADOR U_UPDSGA04 E ELE CRIOU TODAS AS TABELAS ACIMA. NO MEU CASO FICOU OK ESPERO QUE NO DE VCS RESOLVAM TAMBEM.

    copiado daki: http://masteradvpl.com.br/index.php/forum/22-geral-diversos/1977-erro-migracao-p10-para-p11-alias-does-not-existtck

    ResponderExcluir
  3. ESTE ERRO OCORRE POR QUE NÃO EXISTE CERTAS TABELAS NO SEU BANCO..TABELAS ESTAS DO MODULO GESTÃO AMBIENTAL

    TCK CADASTRO DE PROTOCOLOS
    TA0 REQUISITOS
    TAM HISTORICO DAS DEMANDAS
    TB0 OCORRENCIAS
    TBA TRANFERENCIA D RESIDUO
    TAX RESIDUOS
    TAB RESULTADO AVALIAÇÃO
    TAO HISTORICO AVALIZAÇÃO
    TCL pLANO DE aCAO X REQUISITO
    TCM RESPONSAVEIS X REQUISITO
    TCN PLANO ACAO X PLANEJAMENTO
    TCO OPORTUNIDADE DE MELHORIA
    TCP CONTROLE DE EXPEDICAO
    TCQ TRANSF CONTROLE DE EXPEDICAO
    TAA PLANO DE ACAO
    TBP PARTICIPANTES DO PLANO EMERG
    TB4 DESTINO DOS RESIDUOS
    TBK RESULTADO DAS METAS

    PARA RESOLVER APLIQUEI COMPATIBILIZADOR U_UPDSGA04 E ELE CRIOU TODAS AS TABELAS ACIMA. NO MEU CASO FICOU OK ESPERO QUE NO DE VCS RESOLVAM TAMBEM.

    créditos: http://masteradvpl.com.br/index.php/forum/22-geral-diversos/1977-erro-migracao-p10-para-p11-alias-does-not-existtck

    ResponderExcluir

Postar um comentário

Postagens mais visitadas