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 :: Faltam Tabelas de Sistema nos Dicionários Padrões

Além do erro no MP710TO110 ocorrido por falta de uma Tabela para Update, na Manutenção de Grupos de Usuários, rotina CFGA520, constatei, pelo error.log abaixo, que o Dicionário Padrão, disponibilizado pela Totvs/Microsiga para a nova versão do seu Sistema de Gestão, vem com informações “faltantes”. Nesse caso, a definição para a tabela GTA.
ByYou Build 7.00.090818P
ERRO THREAD ([4328], marinaldo.jesus, NALDO-NOTE)   18/09/2010   20:51:39

Alias does not exist: GTA
on HS_2RTPGON(HSPPGONL.PRW) 03/05/2010 line : 127

[build:7.00.090818P]
[environment: naldo]
[thread 4328]
[dbthread: 4192]
[remark: Emp :00/01 Logged :Administrador             SIGACFG  Obj :CFGA520 - Grupos]
Called from HSPPGONL(HSPPGONL.PRW) 03/05/2010 line : 53
Called from { || HSPPGONL(OPGONLINE) } line : 104
Called from eval line : 103
Called from LOADPGONL(CFGPGONLINE.PRW) 11/05/2010 line : 103
Called from PGLONLINE(CFGA520.PRX) 13/05/2010 line : 478
Called from {|OOWNER| PGLONLINE(OOWNER,OMODEL,@APGONLINE)}(CFGA520.PRX) line : 225
Called from eval line : 21
Called from FWOTHEROBJECTVIEW:ACTIVATE(FWOTHEROBJECTVIEW.PRW) 13/01/2010 line : 21
Called from FWFORMVIEW:ACTIVATE(FWFORMVIEW.PRW) 13/05/2010 line : 1000
Called from FWMVCWINDOW:SHOW(FWMVCWINDOW.PRW) 10/02/2010 line : 227
Called from FWMVCWINDOW:ACTIVATE(FWMVCWINDOW.PRW) 10/02/2010 line : 258
Called from CFGA520MNT(CFGA520.PRX) 13/05/2010 line : 352
Called from FWFORMBROWSE:EXECUTE(FWFORMBROWSE.PRW) 04/05/2010 line : 838
Called from { || OSELF:EXECUTE("CFGA520MNT",              4,             0,"ALTERAR",             0,"" ) } line : 398
Called from ::MSDIALOG:ACTIVATE line : 0
Called from CFGA520(CFGA520.PRX) 13/05/2010 line : 95
Called from __EXECUTE(APLIB090.PRW) 30/04/2010 line : 1066
Called from FWPREEXECUTE(FWPREEXECUTE.PRW) 25/03/2010 line : 56
Called from {|| FWPREEXECUTE('GRUPOS', 'CFGA520()', 1, '99', 'XXXXXXXXXX') } line : 141
Called from ::TWINDOW:ACTIVATE line : 0
Called from MSAPP:ACTIVATE(FWAPP.PRW) 04/05/2010 line : 479
Called from SIGACFG(APLIB000.PRW) 10/05/2010 line : 903

Recomendação: Navegue pelas principais rotinas do sistema e teste bastante a nova versão antes de "por em produção". Ainda está muito instável.

[]s
иαldσ dj

Comentários

  1. Bom dia Caro Naldo,
    Estou fazendo conversão do P10 P 11, só que ocorre o seguinte erro:

    O arquivo SX5010 RDD TOPCONN não existe

    Descrição
    Error LOG created.
    Stack
    ERRO THREAD (Administrador, PROTHEUSBANCO) 27/08/2012 11:52:53
    Alias does not exist NEWSX5 on UPDSX5(APUPD030.PRW) 30/09/2011 11:20:19 line : 5475

    Sabe como posso resolver este problema ?

    Desde já agradeço.

    Att
    Lucian

    ResponderExcluir
    Respostas
    1. A tabela SX5, provavelmente, esta em uso por alguma outra conexão que nao a do Update. De uma olhada no dbAccess/TopConnect e verifique as tabelas em uso.

      Excluir

Postar um comentário

Postagens mais visitadas